重点关系数据库练习卷09 SQL 题目及答案单项选择题
更新时间:2024-05-08 06:31:01 阅读量: 综合文库 文档下载
- 关系数据库的特点推荐度:
- 相关推荐
一 单项选择题(每题2分,共30分)
1、SQL Server 2005 属于( C )数据库系统。
A、层次模型 B、网状模型 C、关系模型 D、面向对象模型 2、下列选项中( A )不是数据库系统的特点。
A、数据加工 B 、数据共享 C、减少数据冗余 D、数据独立性较高 3、关系模型的基本数据结构是( C )
A、树 B、二级树 C、二维表格 D、图 4、关系数据表的关键字可由( A )字段组成。 A 、一个 B 、两个 C 、多个 D、一个或多个 ○ ○ 线 号 题 学 ○ 答 订 要 ○ 不 装 : 内○ 名 姓 线 封 封 ○ 密 密 ○ : 级 班 ○ 5、保证数据的逻辑独立性需要修改( C ) A、模式与内模式 B、模式/内模式映像 C、外模式/模式映像 D、模式与外模式
6、对于关系数据库中关系说法不正确的是( D ) A、每一分量是不可再分的数据项 B、任意两行不能完全相同
C、行、列次序都可以任意交换
D、每一列是同一类型的数据,可以取自不同的值域
7、下面哪个不是SQL Server数据库的系统数据类型( C ) A、 int、smallint B、 char、varchar C、 String、char D、 datetime、int
8、数据库的3级结构从内到外的三个层次是( B ) A、外模式、模式、内模式 B、内模式、模式、外模式 C、模式、外模式、内模式 D、内模式、外模式、模式 9、关系数据模型( D )
A、只能表示实体间的1:1联系 B、只能表示实体间的1:n联系
C、只能表示实体间的m:n联系 D、可以表示实体间的上述3种关系 10、下列叙述正确的是( D )
A、在企业管理器中可停止 SQL Server 服务 B、在企业管理器中可暂停 SQL Server 服务 C、在企业管理器中可启动 SQL Server 服务 D、都正确
11、SQL中,下列涉及空值的操作,不正确的语句是( C )。 A、AGE IS NULL B、AGE IS NOT NULL C、AGE = NULL D、NOT (AGE IS NULL) 12、下列叙述错误的是( C )。 A、ALTER TABLE 语句可以添加字段 B、ALTER TABLE 语句可以删除字段
C、ALTER TABLE 语句可以修改字段名称
D、ALTER TABLE 语句可以修改字段数据类型 13、以下有关视图的说法不正确的是( B ) A、视图是从一张或多张表导出的虚拟表
B、视图是一张虚拟表,所以数据库没有存放视图的定义
1
C、对视图所进行的数据操作相当于对其基表进行操作 D、建立视图最主要的目的是方便用户查询 14、下列执行数据的删除语句在运行时不会产生错误信息的选项是( B ) A、 Delete * From A Where B = '6' B、 Delete From A Where B = '6' C、 Delete A Where B = '6' D、 Delete A Set B = '6' 15、关于子查询的描述不正确的是( B )
A、使用IN(或NOT IN)的子查询返回的查询结果是一列零值或更多值。子查询返回结果之后,外部查询可以使用这些结果。 B、子查询可由一个比较运算符引入。比较运算符可以是=、<>、>、<、>=、<=、!>、!<等。
C、使用EXISTS(或NOT EXISTS)关键字引入一个子查询时,就相当于进行一次存在测试。子查询产生查询结果集。
D、使用EXISTS(或NOT EXISTS)关键字引入一个子查询时,子查询实际上不产生任何数据;它只返回TRUE或FALSE值。 二、填空题(10*2=20分)
1、数据库系统中实现各种数据管理功能的核心软件称为 数据库管理系统 。 2、如果F是表R的一个或一组属性(不是该表的主键),若 F的值引用表S主键的值,则称F是表R的 外键 。
3、在WHERE子句中使用 IN 子句可以取代多个OR运算符。 4、用ORDER BY来进行查询时,其排序方式有ASC和 DESC 。
5、数据操纵语言(DML)包括SELECT、 INSERT 、UPDATE、DELETE四种类型。
6、SELECT查询时,如果需要去掉查询结果中的重复行,应使用 DISTINCT 关键字。
7、删除数据库stu的语句是 DROP DATABASE stu 。
8、在关系数据模型中,二维表的列称为 属性 ,二维表的行称为记录或元组。 9、逻辑数据模型应包含 数据结构 、数据操作和数据完整性约束三个部分。
10、在WHERE子句中使用的LIKE子句有两种通配符, —(下划线) 表示任意单个字符。
三、数据库设计题(15分)
设有一个图书出版社销售管理系统,其中涉及的数据如下: 图书:书号、书名、作者姓名;
出版社:编号、名称、地址、联系电话; 书店:书店号、书店名称、地址;
其中,每一种图书只能由一家出版社负责出版印刷,但可由多家书店销售;每家书店可以销售各种图书。请完成如下题目:
1、画出这个图书出版社销售管理系统的ER图(6分)
2
2、将以上的ER图转成关系模式。(9分) 图书(书号,书名,作者姓名)
书店(书店号,书店名称,地址) 销售(书号,书店号)
图书(书号,书名,作者姓名)
出版社(编号,名称,地址,联系电话) 印刷(书号,编号)
四、SQL语言题(35分,第1小题5分,2~11题都为3分)
现数据库已创建以下3个表, 图书:书号(定长字符串,10)、书名(定长字符串,20)、作者姓名书名(定长字符串,20);其属性值都为非空.
书店:书店号、书店名称、地址;其属性类型都为字符型 销售:书店号(定长字符串,8),书号(定长字符串,10),销售日期(日期时间),金额(货币);主键(书店号,书号),外键(书店号,书号)。 请使用SQL语言实现以下操作:
1、SQL语言建立图书表。 create table 图书
(书号 char(10) not null, 书名char(20) not null,
作者姓名char(20) not null, primary key(书号) );
2、在表“销售”中插入一条记录,书店号为“20010016”、书号为“2009052035”、 销售日期为“2009-2-9”,金额为38。 INSERT INTO 销售
Values(‘20010016’,’2009052035’,’2009-2-9’,38)
3、在表“图书”中增加日期时间型的“出版日期”属性。 ALTER TABLE 图书
ADD 出版日期 DATETIME
4、在表“书店”中,将书店号“20010016”的地址改为“泉州市”。 UPDATE 书店
SET 地址=’泉州市’
WHERE 书店号=’20010016’
5、从“销售”表中检索尚未填写金额的“书号”和“销售日期”。 SELECT 书号,销售日期 FROM 销售
WHERE 金额 IS NULL
6、将“销售”表中的记录,先按“销售日期”从小到大排序,再按“金额”
3
从高到低排序。
SELECT * FROM 销售
ORDER BY 销售日期,金额DESC
7、从“销售”表中检索“销售日期”介于2009年1月1日至2010年1月1日的“书号”和“金额”。 . SELECT 书号,金额 FROM 销售
WHERE 销售日期 BETWEEN ‘2009-1-1’ AND ‘2010-1-1’
8、从“销售”表中检索书号以“2009”开头的“书号”和“销售日期”。 SELECT 书号,销售日期 FROM 销售
WHERE 书号 LIKE ‘2009%’
9、从“销售”表中检索书店号为“20010016”,且金额不大于50的“书号”。 SELECT 书号FROM 销售
WHERE 书店号=’20010016’AND 金额<=50
10、查询“销售”表中各种图书的销售总量。 SELECT 书号,COUNT(*) FROM 销售
GROUP BY 书号
11、查询这个图书销售管理系统中书店名为“刺桐花”,书名为“当下的力量”的销售情况。
SELECT 书店名,书名,销售日期,金额 FROM 销售,图书,书店
WHERE 销售.书号=图书.书号 AND 销售.书店号=书店.书店号 AND 书名=’当下的力量’ AND 书店名=’刺桐花’
4
正在阅读:
重点关系数据库练习卷09 SQL 题目及答案单项选择题05-08
K12学习《短文两篇陋室铭爱莲说》导学案11-28
社会实践报告12-12
西方经济学答案12-05
残联理事长培训学习心得体会06-02
党员自我剖析材料02-17
刘学军《继电保护原理 》课后答案03-08
标准化良好行为企业评分细则03-08
三年级国学笠翁对韵计划211-13
2011年贵州大学教育教学成果奖12-20
- 计算机试题
- 【2012天津卷高考满分作文】鱼心人不知
- 教育心理学历年真题及答案--浙江教师资格考试
- 20180327-第六届“中金所杯”全国大学生金融知识大赛参考题库
- 洪林兴达煤矿2018年度水情水害预测预报
- 基本要道讲义
- 机电设备安装试运行异常现象分析与对策
- 《有机化学》复习资料-李月明
- 非常可乐非常MC2--非常可乐广告策划提案 - 图文
- 2011中考数学真题解析4 - 科学记数法(含答案)
- 企业人力资源管理师三级07- 09年真题及答案
- 基于单片机的光控自动窗帘控制系统设计说明书1 - 图文
- 20160802神华九江输煤皮带机安装方案001
- (共53套)新人教版一生物必修2(全册)教案汇总 word打印版
- 2014行政管理学总复习
- 中国银监会关于加强地方政府融资平台贷款风险监管的指导意见
- 民宿酒店核心竞争与研究
- 游园活动谜语大全2012
- 河南省天一大联考2016届高三英语5月阶段性测试试题(六)(A卷)
- 小型超市管理系统毕业论文详细设计4
- 单项
- 选择题
- 题目
- 练习
- 答案
- 重点
- 关系
- 数据库
- SQL
- 2014届高考数学(理)一轮复习单元测试(配最新高考+模拟)第二
- 2018江西财经大学《会计学原理》MOOC答案
- 语言文字会议记录
- 出租车计价器课程设计
- 7特殊作业管理与审批制度
- 商业运营管理手册
- 完整的单片机智能家居系统(程序+原理图+实物图+仿真图)
- 2002东北财经大学研究生入学考试-会计学试题及答案
- ct-2000i 血球仪操作规程
- 我国非营利组织绩效的评估
- KTV各岗位职责大全
- 苏教版三年级下册第七单元认识几分之一教学设计
- 新青岛版二年级数学下册第六单元教案
- 隐马尔可夫模型维特比算法尝试
- 毕业论文提纲
- 社会实践报告
- 2014年江苏省对口单招机械专业综合理论试卷 三
- 第五课完整1
- 水文地质学复习考点
- 旋转机械转子不平衡的诊断案例分析综述