SQL功能强大,概括起来可分以下几种: (1) DDL(Data Definition Language, Bp 数据定义语言):用于定义数据的结构,比 如创建、修改或者删除数据库对象 (2) DML(Data Manipulation Language 即数据操作语言):用于向数据库添加、修 改和删除数据,检索指定数据等操作 (3)DCL( Data Control language,即数据 控制语言):用于定义数据库用户的权限
SQL功能强大,概括起来可分以下几种: (1)DDL(Data Definition Language,即 数据定义语言):用于定义数据的结构,比 如创建、修改或者删除数据库对象。 (2)DML(Data Manipulation Language, 即数据操作语言):用于向数据库添加、修 改和删除数据,检索指定数据等操作。 (3)DCL(Data Control Language, 即数据 控制语言):用于定义数据库用户的权限
71.3数据定义 数据定义语言是SL中定义数据库中数据 结构的语言,它允许数据库管理员(DBA) 或用户创建、删除或更改应用程序中所使用 到的各种数据库对象,如表( tables)、视 图( vIews)和索引( indexes)等
7.1.3 数据定义 数据定义语言是SQL中定义数据库中数据 结构的语言,它允许数据库管理员(DBA) 或用户创建、删除或更改应用程序中所使用 到的各种数据库对象,如表(tables)、视 图(views)和索引(indexes)等
1.数据库的建立与删除 数据库是包括了多个基本表的数据集。 在SQL语言中,可以利用 CREATE DATABASE和 DROP DATABASE语句完成 数据库的建立和删除。 (1)创建数据库 使用SQL的 CREATE DATABASE语句 可以创建所需的数据库。虽然可以在MS SQL ServerE的企业管理器中方便地创建数据 库,但有时需要在程序中临时使用一个数据 库时,就需要使用SO语句来临时创建。其 语法格式如下:
1.数据库的建立与删除 数据库是包括了多个基本表的数据集。 在 SQL 语 言 中 , 可 以 利 用 CREATE DATABASE和DROP DATABASE语句完成 数据库的建立和删除。 (1)创建数据库 使用SQL的CREATE DATABASE语句 可以创建所需的数据库。虽然可以在MS SQL Server的企业管理器中方便地创建数据 库,但有时需要在程序中临时使用一个数据 库时,就需要使用SQL语句来临时创建。其 语法格式如下:
CREATE DATABASE数据库名[其它参数 其中,数据库名在系统中必须是唯一的, 不能重复。“其它参数”随具体数据库系统 不同而异。 例7.1建立VOD点播系统数据库(vod) CREATE DATABASE vOd (2)删除数据库 当一个数据库不再使用时,就可以使用 SQL的 DROP DATABASE语句删除以便释放 磁盘上所占用的空间。删除数据库时要
CREATE DATABASE 数据库名 [其它参数] 其中,数据库名在系统中必须是唯一的, 不能重复。 “其它参数”随具体数据库系统 不同而异。 例7.1 建立VOD点播系统数据库(vod) CREATE DATABASE vod; (2)删除数据库 当一个数据库不再使用时,就可以使用 SQL的DROP DATABASE语句删除以便释放 磁盘上所占用的空间。删除数据库时要
小心谨慎,数据库一旦被删除则该库中的全 部数据,包括数据库主文件、用户数据文件 及事务日志文件将被全部删除,一般无法轻 易地恢复被删除的数据。其语法格式如下: DROP DATABASE数据库名 该语句可一次删除多个数据库 例72删除VOD点播系统数据库vod DROP DATABASE VOd
小心谨慎,数据库一旦被删除则该库中的全 部数据,包括数据库主文件、用户数据文件 及事务日志文件将被全部删除,一般无法轻 易地恢复被删除的数据。其语法格式如下: DROP DATABASE 数据库名 该语句可一次删除多个数据库。 例7.2 删除VOD点播系统数据库vod DROP DATABASE vod;