大一SQL2005数据库试卷及答案剖释.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《SQL数据库管理与开发教程与实训》练习 一、单项选择题(每小题1分,共10分) 1. 下列四项中,不属于数据库特点的是( c )。 A.数据共享 B.数据完整性 C.数据冗余很高 D.数据独立性高 2. 反映现实世界中实体及实体间联系的信息模型是( D)。 A.关系模型 B.层次模型 C.网状模型 D.E-R模型 3. 下列四项中,不正确的提法是( C )。 A.SQL语言是关系数据库的国际标准语言 B.SQL语言具有数据定义、查询、操纵和控制功能 C.SQL语言可以自动实现关系数据库的规范化 D.SQL语言称为结构查询语言 4. 在SQL中,SELECT语句的SELECT DISTINCT表示查询结果中 ( C ) A.属性名都不相同 B.去掉了重复的列 C.行都不相同 D.属性值都不相同 5.在数据操作语言(DML)的基本功能中,不包括的是 ( B ) A.插入新数据 B.描述数据库结构 C.修改数据 D.删除数据 6. 在采用客户机/服务器体系结构的数据库应用系统中,应该将用户应用程序安装在 ( A ) A.客户机端 B.服务器端 C.终端 D.系统端 7、实体型学生与任课教师之间具有( D)联系。 A 一对一 B 一对多 C 多对一 D 多对多 8. 数据库系统的日志文件用于记录下述哪类内容( D ) A) 程序运行过程 B) 数据查询操作 C) 程序执行结果 D) 数据更新操作 9. 数据库管理系统的英文缩写是( D )。 A.DB B.DBS C.DBA D.DBMS 10. SQL语言中,删除一个表的命令是( B ) A. DELETE B. DROP C. CLEAR D. REMOVE 二、判断题(每空1分,共10分) 1. 在查询分析器中执行SQL语句的快捷键是F1。N 2. 计算ASCII(also)结果为97。Y 3. UNION运算符是用于将两个或多个检索结果合并成一个结果。Y 4. 在事务中包含create database语句吗?N 5. Lock权限不是数据库的访问权限。N 6. 数据库管理系统管理并且控制数据资源的使用。Y 7. 李白杜甫 比较运算的结果为真吗?Y 8. 在事务中包含create database语句吗?N 9. SQL Server有数据导入功能但没有数据导出功能。N 10. SQL Server的角色与windows NT的组含义相似。Y 三、填空题(每空1分,共20分) 1.SQL Server 2000最常用的四个工具是________服务管理器、企业管理器、查询分析器 和联机帮助。 .SQL Server 2000四个系统数据库是_____ master、model、msdb__和tempdb。 .Transact-SQL语言_语言_语言_语言。 .数据定义语言是指用来创建、修改和删除各种对象的语句是____ create、alter、drop 。 5.数据操纵语言是指用来查询、添加、修改和删除数据库中数据的语句,这些语句包括select、_____ insert _____、____ update ______和____ delete ______。 .数据控制语言是用于控制对数据库对象的权限的 SQL 语句_、____ deny ______和____ revoke ______。 select char(68), len(你 是BigTiger ) 的执行结果是: ______D ___和_____11____。 四、简述题(每小题5分,共10分) 1. 试述关系的性质。 1)每一列中的数据必须具有相同的数据类型。 2)每一个关系模式中属性的个数是固定的,并且必须命名,而且属性名不能相同。 3)在同一个关系模式中,每一个属性必须是不可分解的。 4)在关系中,行和列的顺序是无关紧要的。 5)在关系中,不允许出现两个完全相同的元组。 2. 数据库系统的特点有哪些? 1)采用特定的数据模型来管理数据。 2)程序独立于数据,实现了数据的独立性。 3)数据的共享性好,冗余度低,进而也减少了数据的不一致性。 4)数据由数据库管理系统统一管理和控制。 五、设计题(共50分) 现有关系数据库如下: 数据库名:学生选课数据库 学生表(学号,姓名,性别,年龄,专业) 课程表(课程号,课程名,学分,先行课程号) 选课表(ID, 学号,课程号,分数create database [学生选课数据库] go use [学生选课数据库] go primary key, [姓名] nchar(4) not null, [性别] nchar(1) check([性

文档评论(0)

xuefei111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档