您当前的位置: 首页 >  编程语言

星拱北辰

暂无认证

  • 0浏览

    0关注

    1205博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【数据库系统】编程语言类型说明系统和DDL的区别

星拱北辰 发布时间:2020-09-26 19:46:06 ,浏览量:0

编程语言类型说明系统和DDL的区别

DDL:数据定义语言

  1. 在DDL中执行动作会导致在数据库中创建对象;相反,编程语言类型声明只是程序中使用的抽象。
  2. 数据库DDL允许指定一致性约束(域约束和参照完整性约束等),而编程语言类型系统通常不允许这样做。
  3. 数据库DDL支持授权,可以为不同的用户提供不同的访问权限。编程语言类型的系统不提供这种保护(它们顶多保护一个类中的属性,以防止其他类中的方法访问该属性(设置访问权限))。
  4. 编程语言类型系统通常比SQL类型系统丰富得多。大多数数据库仅支持基本类型,例如不同类型的数字和字符串,尽管某些数据库确实支持某些复杂类型,例如数组和对象。
  5. 数据库DDL专注于指定关系属性的类型;相反,编程语言允许创建对象和对象集合。
关注
打赏
1660750074
查看更多评论
立即登录/注册

微信扫码登录

0.0390s