数据库技术作业和答案(包括习题答案) - 图文(2)
6 A. 交
A. 不能有两个 C. 可以取空值 A. M A. M
数据库系统原理与设计 B. 连接 B. N B. N
C. 关系模型
D. 笛卡儿积
6. 根据关系模型的完整性规则,一个关系中的主码( )。
B. 不可作为其他关系的外部键 D. 不可以是属性组合 C. M*N C. M*N
D. M+N D. M+N
7. 设关系R是M元关系,关系S是N元关系,则关系R和S的笛卡尔积为( )元关系。 8. 设关系R有M个元组,关系S有N个元组,则关系R和S的笛卡尔积有( )个元组。 9. 关系操作的特点是()方式。
A. 一次一集合 B. 一次一记录 C. 查询 D. 修改 10. 关系的每个分量必须是()
A. 多值的 B. 复合的 C. 可再分的 D. 原子项
二、填空题
1. 从逻辑结构的角度进行分类,数据库的数据模型主要有 和 模型。
2. 传统的关系运算可以用两种方法定义,即 和 。后者又可以再分为 和 。
3. 关系代数的基本操作是 , , , , 5种,其余的操作都可以用它们导出。
4. DBMS对数据库的保护机制主要包括 , , 和 等4个方面。
5. 关系模型由三部分组成,分别为 、 和 。 6. 关系数据模型中可以有三类完整性约束,包括 , 和 。 7. 当代SQL的主要特征应该是基于 的,同时又兼有 的特性。 8. 关系的每个分量必须是_______.
9.__________运算是在关系R中选出若干属性列组成新的关系 10.__________运算是通过聚集函数来计算集合元素的统计信息。
三、思考题
1. 请简述关系数据模型中,关系(表)的特点和性质:
2. 请用实体完整性规则解释关系数据库中,表的主码(主键)不能取空值的原因。 3. 请简述关系数据模型的优点与局限性。 4. 简述参照完整性及其意义。
5. 简述关系数据语言的特点。
四、存在如下三个关系表,如图所示,请用关系代数的形式完成相应操作。
S:学生信息表、C:课程信息表、SC:学生选课成绩表
数据库系统原理与设计 S:学生信息表 C:课程信息表 SNO SNAME AGE SEX 1 2 3 赵新 刘丽 孙红 23 22 22 男 女 男 SC:学生选课成绩表 SNO CNO GRADE 1 2 5 2 5 5 C1 C1 C1 C5 C5 C8 83 85 92 90 84 80 CNO C1 C5 C8 CNAME C语言 数据库原理 编译原理 TEACHER 王华 张军 张军 7
图3-13
1检索“张军”老师所授课程的课程号CNO和课程名CNAME; 2检索年龄大于21的男学生学号SNO和姓名SNAME;
3检索至少选修“张军”老师所授全部课程的学生姓名SNAME; 4检索“赵新”同学不学课程的课程号; 5检索至少选修两门课程的学生学号;
6检索全部学生都选修的课程的课程号和课程名;
7检索选修课程包含“张军”老师所授课程之一的学生学号; 8检索选修课程号为C1和C5的学生学号; 9检索选修全部课程的学生姓名;
10检索选修课程包含学号为2的学生所修课程的学生学号; 11检索选修课程名为“C语言”的学生学号和姓
第4章 SQL
一、选择题
1. 用来插入数据的命令是( ),用于更新的命令是( )。
A. INSERT、UPDATE C. DELETE、UPDATE
中不是聚合函数的是( )。
A. SUM
B. MAX
C. LEN
D. COUNT
3. 声明游标可以用( )。
A. CREATE CURSOR C. SET CURSOR
B. ALTER CURSOR D. DECLARE CURSOR B. UPDATE、INSERT D. CREATE、INSERT INTO
2. 聚合函数是一种特殊的函数。它对一组行中的某个列执行计算,并返回单个值。下列函数
8 数据库系统原理与设计 4. SQL Server 2000中的编程语言就是( )。
A. T-SQL
A. CREATE VIEW C. CREATE RULE A. DDL C. DML A. 查询 C. 更新 A. group by C. create A. 视图 C. 关系 A. 导出表 C. 参照表
B. S-SQL
C. Q-SQL
D. R-SQL
5. 创建用户自定义函数的命令是( )。
B. CREATE TRIGGER D. CREATE FUNCTION B. DD D. DBMS B. 插入 D. 删除 B. select D. order by B. 模式 D. 导出表 B. 视图 D. 关系
6. ( )主要是对关系中的数据进行查询、插入、删除和更新操作。
7. ( )操作是DML的主要部分,也是SQL结构化查询的核心部分。
8. 通过( )子句,可以依据某个关键字或某些关键字对结果表进行升序或降序排列。
9. ( )是建立在基本表之上的虚表,它是数据库中数据的不同表现形式。
10. 对( )的一切操作最终都会被转换为对基本表的操作。
二、填空题
1. 用SELECT进行模糊查询时,可以使用 或 匹配符。 2. 假定利用CREATE TABLE命令建立如下一个表:BOOK(总编号C(6),分类号C(3),书名C(16),单价N(10,2)),则单价字段的类型为 型,字段宽度为 ,其中包含有 位小数。
3. SQL语言是一种 型数据库系统,它是以 的形式组织起来的数据集合,二维表中的一行,在关系中称为 ;二维表中的一列, 在关系中称为 。
4. 数据库操纵技术就是指插入、 、 和检索表中数据的技术。其中,前三种又被并称为更新操作。
5. 数据查询语句SELECT的语法中,必不可少的子句是 和 。 6. HAVING 短语必须跟随 使用,它用来限定分组必须满足的条件。 7. 在关系数据库中,关系有3种类型___________。 8._________即实际存储在数据库中的表,是“实表”.
9. _____________是由一个或者若干个基本表以及其他视图构成的表,是“虚表 10. 删除当前数据库用户的操作权限,通过_________语句来实现。
数据库系统原理与设计 9 三、思考题
对于银行系统关系。
Branch(branch_name nvarchar(10), branch_city nvarchar(10), asserts int)
Customer(customer_name nvarchar(10),customer_street nvarchar(10), customer_city nvarchar(10))
Loan(loan_number nvarchar(10), branch_name nvarchar(10), amount int) Borrower(customer_name nvarchar(10), loan_number nvarchar(10))
Account(account_number nvarchar(10), branch_name nvarchar(10), balance int) Depositor(customer_name nvarchar(10), account_number nvarchar(10))
试用SQL查询语句来表达下列查询。
1创建Branch表,其中branch_name和branch_city为联合主键。
2向Branch表中增加一个“address”列,其数据类型为10个字长的unicode字符串。 3删除Branch表的address列。
4查询位于'广州'的,资产在10,000,000以上的的支行名。 5查询customer_street中含有'广州大道中'的顾客的信息。 6查询名字为'Tom'的所有贷款信息。
7查询'中国工商银行'的贷款信息,结果按贷款额降序排列。 …… 此处隐藏:3176字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [法律文档]苏教版七年级语文下册第五单元教学设计
- [法律文档]向市委巡视组进点汇报材料
- [法律文档]绵阳市2018年高三物理上学期第二次月考
- [法律文档]浅析如何解决当代中国“新三座大山”的
- [法律文档]延安北过境线大桥工程防洪评价报告 -
- [法律文档]激活生成元素让数学课堂充满生机
- [法律文档]2014年春学期九年级5月教学质量检测语
- [法律文档]放射科标准及各项计1
- [法律文档]2012年广州化学中考试题和答案(原版)
- [法律文档]地球物理勘查规范
- [法律文档]《12系列建筑标准设计图集》目录
- [法律文档]2018年宁波市专技人员继续教育公需课-
- [法律文档]工会委员会工作职责
- [法律文档]2014新版外研社九年级英语上册课文(完
- [法律文档]《阅微草堂笔记》部分篇目赏析
- [法律文档]尔雅军事理论2018课后答案(南开版)
- [法律文档]储竣-13827 黑娃山沟大开挖穿越说明书
- [法律文档]《产品设计》教学大纲及课程简介
- [法律文档]电动吊篮专项施工方案 - 图文
- [法律文档]实木地板和复合地板的比较
- 探析如何提高电力系统中PLC的可靠性
- 用Excel函数快速实现体能测试成绩统计
- 教师招聘考试重点分析:班主任工作常识
- 高三历史选修一《历史上重大改革回眸》
- 2013年中山市部分职位(工种)人力资源视
- 2015年中国水溶性蛋白市场年度调研报告
- 原地踏步走与立定教学设计
- 何家弘法律英语课件_第十二课
- 海信冰箱经销商大会——齐俊强副总经理
- 犯罪心理学讲座
- 初中英语作文病句和错句修改范例
- 虚拟化群集部署计划及操作流程
- 焊接板式塔顶冷凝器设计
- 浅析语文教学中
- 结构力学——6位移法
- 天正建筑CAD制图技巧
- 中华人民共和国财政部令第57号——注册
- 赢在企业文化展厅设计的起跑线上
- 2013版物理一轮精品复习学案:实验6
- 直隶总督署简介