SQL数据定义
被考次数: 17次
被考频率: 高频率
答错率:    36%
知识难度:
考试要求: 了解     
知识路径:  > 计算机系统基础知识  > 数据库基础知识  > 数据库语言  > 关系数据库SQL简介


本知识点历年真题试卷分布
>> 试题列表    
 

 
       SQL使用数据定义语言(DDL)实现其数据定义功能,可对数据库用户、基本表、视图、索引进行定义和撤销。SQL的DDL主要是定义基本表、视图和索引3个部分。
       基本表的定义、修改和撤销
       1)基本表的定义
       基本表定义的语法如下:
       
       完整性约束包括主键子句(Primary Key)、检查子句(Check)和外键子句(Foreign Key)。
       2)基本表的修改
       基本表修改的语法如下:
       
       删除时有子句:
       
       前者为连锁删除,后者为约束删除,即没有对本列的任何引用时才能删除。
       3)基本表的撤销
       基本表撤销的语法如下:
       
       定义和删除视图
       1)视图的定义
       视图定义的语法如下:
       
       2)视图的删除
       视图删除的语法如下:
       
       定义和删除索引
       索引分为聚集索引和非聚集索引。聚集索引是指索引表中索引项的顺序与表中记录的物理顺序一致的索引。
       1)索引的定义
       索引定义的语法如下:
       
       2)索引的删除
       索引删除的语法如下:
       
       SQL系统中的索引一经建立,就由系统使用和维护它,用户不再干预,直到撤销为止。这种索引称为隐式索引。而FoxPro系统中的索引属于显式索引,用户经常要使用索引名打开索引文件。
       综上所述,凡创建都用CREATE,删除都用DROP,改变都用ALTER,再跟类型和名字,附加子句就很容易实现相关功能了。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有