- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《SQL数据库管理和开发》试题(O卷)
《SQL数据库管理与开发教程与实训》试题(O卷)
单项选择题:(每小题1分,共分)
1 )。
A. 数据结构 B. 数据操作
C. 完整性约束 D. 数据分析
2.删除表中数据的语句是( D )。
A. DROP B. ALTER
C. UPDATE D. DELETE
3.限制输入到列的值的范围,应使用( D )约束。
A. CHECK B. PRIMARY KEY
C. FOREIGN KEY D. UNIQUE
4. 触发器可引用视图或临时表,并产生两个特殊的表是( A )
A.Deleted、Inserted B. Delete、Insert
C. View、Table D. View1、table1
5.使用索引下列哪个说法是正确的( B )。
A. 节省磁盘空间
B. 缩短查询时间
C. 在执行插入、修改、删除时节省时间
D. 与表无关
6.关于视图下列哪一个说法是错误的( B )。
A. 视图是一种虚拟表
B. 视图中也存有数据
C. 视图也可由视图派生出来
D. 视图是保存在数据库中的SELECT查询
7.创建表的命令是( C )。
A. Create database 表名 B. Create VIEW 表名
C. Create TABLE 表名 D. ALTER TABLE 表名
8.用于模糊查询的匹配符是( D )。
A. _ B. []
C. ^ D. LIKE
9. 在sql SERVER中不是系统数据库的是( D )。
A. master B. model
C. tempdb D. pubs
10.关于关系图下列哪一个是正确的( B )。
A. 关系图是在同一个表中不同字段之间建立关联
B. 关系图是在不同表中的字段之间建立关联
C. 关系图是表与表之间建立关联,与字段无关。
D. 关系图是在不同数据库之间建立关联
判断题:(每小题1分,共分)
1SQL Server中用户不能建立全局变量。√
2.备份时只能对数据文件进行备份。╳
3.自定义函数在对任何表的查询中都可以使用。√
4.触发器是通过事件进行触发而被执行的。√
5.主键字段允许为空。╳
6.SQL Server 自动为primary key约束的列建立一个索引。√
7.SQL Server的数据库可以导出为Access数据库。√
8.删除表时,表中的触发器不被同时删除。╳
9.数据库的名称可在企业管理器中重命名。╳
10.触发器与约束发生冲突,触发器将不执行。√
三、填空题:(每题1分,共计20分)
1.DBMS是位于用户与操作系统之间的一层数据管理软件,它属于__系统______软件,它为用户或应用程序提供访问数据库的方法。
2.关系模型用___二维表_____结构表示实体集,用键来表示实体间联系。
3.数据库是被长期存放在计算机内的、有组织的、统一管理的相关_数据__的集合。
4.数据库管理系统由三个要素组成:__数据结构______、__数据操作______和__完整性约束_____。
5.SQL Server数据库的体系结构也是三级模式结构,在SQL Server中,__外模式______对应于视图、__模式_____对应于基本表、__内模式____对应于存储文件。
6.___关系完整性_____是为保证数据库中数据的正确性和相容性,对关系模型提出的某种约束条件或规则。
7.数据完整性的类型有___实体_____完整性、___域_____完整性、____参照____完整性和用户自定义完整性。
8.视图是由一个或多个__数据表____或视图导出的__虚拟表____或查询表。
9.__角色____是指服务器管理、数据库管理和数据库访问特定的权限的集合。
10.SQL Server的安全性分为两类:__数据访问_____安全性和_数据运行______安全性。
11.__存储过程__已经存储在SQL Server服务器中的一组预编译过的Transact-SQL语句。
12.当___表___被删除时与它关联的触发器也一同被删除。
四、简述题(每小题5分,共20分)
1.自定义内嵌表值函数与视图的使用有什么不同?
答:内嵌标值函数可用于实现参数化视图的功能。这种类型的函数在使用参数和扩展索引视图方面提供了比视图更多的灵活性。
2.什么是数据库备份和恢复?
答:备份是指将当前的数据库系统、数据文件或日志文件复制到一个专门的备份服务器、活动磁盘或者其他能长期存储数据的介质上,作为副本。数据库备份记录了在进行备份这一操作时数据库中所有数据的状态。一旦数据库因意外而遭损坏,这些备份文件可用来恢复数据库。
恢复是与备份相对应的数据库管理工作,系统进行数据库恢复的过程中,自动执行安全性检查,然后根据数据库备
文档评论(0)