• 4.4数据定义语言


    如果读者用过Management Studio、Visual Studio、Access或其他工具创建、设计SQL Server数据库,就肯定会接触到数据定义语言(DDL)——也许不是直接使用DDL,而是使用这些用户界面工具来管理数据库对象。几乎所有的数据库维护操作都会首先被编写成脚本,而后才能被执行。这就是SQL Server管理工具中有那么多脚本选项的原因。脚本引擎已经以各种形式存在了很多年。

    这是一个相对简单的问题,因为数据库对象只能执行三个操作:创建、删除和修改。相关的DDL语句如下所示:

    create:用来创建新对象,包括数据库、表、视图、过程、触发器和函数等常见数据库对象。

    alter:用来修改已有对象的结构。根据用途的不同,这些对象使用alter语句的语法也不同。

    drop:用于删除已有的对象。有些对象是无法删除的,因为它们是与模式捆绑的。这就是说,如果表中包含的数据参与了一个关联,或者另一个对象依赖要删除的对象,就不能删除它。

    DDL语句的语法很简单。下面将简要介绍常用的数据库对象,并举例说明。因为这不是一本数据库编程的书,所以不探究这些对象的细小差别和用法,只是简要说明管理它们的语法规则。

    【责任编辑:云霞 TEL:(010)68476606】

  • 相关阅读:
    前端常用代码
    前端常用代码
    Velocity模版自定义标签
    算法思想
    java特性之三--多态性
    非线性数据结构--图
    接口
    java特性之四--抽象
    (数据结构与算法) 堆
    数据结构_平衡二叉树(AVL树)
  • 原文地址:https://www.cnblogs.com/shuibi/p/6634263.html
Copyright © 2020-2023  润新知