全球旧事资料 分类
数据库试题4
一、填空题(共9题,每空1分,共15分)1.将数据库从SQLServer实例中删除,即在逻辑上将数据文件和日志文件与服务器相脱离,但文件并不从磁盘上删除,此操作称为_________,可通过_______将其重新加载到SQLServer实例中。2.SQLServer中用于服务器的所有初始化信息和系统级信息的的系统数据库是_______________。3.打开数据库stude
t,使之成为当前数据库,可以使用语句______________。4.使用TSQL语句创建存储过程时,若要求对存储过程的定义文本进行加密,应使用_________子句。5.若要删除sutde
t表的全部数据,数据删除后不可撤销,应使用语句____________,若想删除stude
t数据表,应使用语句________________。6.若要对数据库中的对象进行改名,就使用的系统存储过程是_____________。7.SqlServer的数据库文件分为数据文件和__________,其中数据文件又分为_________和__________。8.在SqlServer中,按触发的时机,触发器可分为__________和________。9.在SqlServer的事务处理中,开启一个事务可用Begi
Tra
sactio
提交事
和撤销事务应使用____________和___________。二、简答题(共3题,每题7分,共21分)1.在数据库端编程,主要有自定义函数、存储过程和触发器三种形式,请比较一下这三种方式的异同。2.SqlServer有哪些系统数据库,各自的作用是什么?3.数据库中的常用完整性有几种?在SqlServer主要通过什么方式实现?三、应用题(共6题,本题共54分。)1.创建名为“Love”的数据库,其中主数据文件为Lovedatmdf,初始大小为8M,增长大小为1M,日志文件为Lovedatldf,初始大小是5M,最大存储空间是30M,增长是5M。请写出相应的SQL语句。(本题8分)
2.使用sql语句创建表authors,结构如下表所示(本题8分)列名数据类型大小是否为空默认值说明authorIDi
t4N编号(主键),自动增长authorName
varchar50N姓名Pho
e
varchar13Y电话address
varchar255Y地址3.使用SQL语句对2中创建的authors表进行如下修改:(每小题5分,共15分)1添加Sex列char2,city列varchar20。
f2删除city列。
3修改作者信息表authors中的address列将该列的属性的长度更改为500。
4.系部表的创建语句如下,请完成以下操作(每小题5分,共15分)CREATETABLE系部系部代码char2CONSTRAINTpk_xbdmPRIMARYKEY系部名称varchar30NOTNULL系主任char8(1)将系部表中计算机系的系主任改为‘张中裕’
(2)将系部表中的系部名称列中的‘系’全部更改为‘科学系’使用replace函数,用法:replace串1r
好听全球资料 返回顶部