数据库原理及应用教程(第4版|微课版)陈志泊-第三章习题

这是一份关于SQL的习题集,涵盖了选择题、填空题、设计题和简答题,涉及数据库的逻辑结构、SQL语言特性、权限管理、索引与视图的应用等内容。通过这些题目,读者可以深入理解SQL在数据查询、表设计和数据库管理中的作用。
摘要由CSDN通过智能技术生成

一、选择题

  1. B
  2. A
  3. C
  4. B
  5. C
  6. C
  7. B
  8. D
  9. A
  10. D
  11. D

二、填空题

  1. 结构化查询语言(Structured Query Language)
  2. 数据查询、数据定义、数据操纵、数据控制
  3. 外模式、模式、内模式
  4. 数据库、事务日志
  5. NOT NULL约束、UNIQUE约束、PRIMARY KEY约束、FOREIGN KEY约束、CHECK约束
  6. 聚集索引、非聚集索引
  7. 连接字段
  8. 行数
  9. 定义
  10. 系统权限、对象权限
  11. 基本表、视图
1)INSERT INTO S VALUES('990010','李国栋','男',19)
2)INSERT INTO S(No,Name) VALUES('990011', '王大友')
3)UPDATE S SET Name='陈平' WHERE No='990009'
4)DELETE FROM S WHERE No='990008'
5)DELETE FROM S WHERE Name LIKE '陈%'
  1. CHAR(8) NOT NULL
  2. SC.CNo=C.CNo
  3. ALTER TABLE Student ADD SGrade CHAR(10)

三、设计题

1、设有以下两个数据表,各表中的结果及字段名如下:
图书(Book)包括书号(BNo)、类型(BType)、书名(BName)、作者(BAuth)、单价(BPrice)、出版社号(PNo);

出版社(Publish)包括出版社号(PNo)、出版社名称(PName)、所在城市(PCity)、电话(PTel);

用SQL实现下述功能:
1)在“高等教育出版社”出版、书名为“操作系统”的图书的作者名;

SELECT BAuth 
FROM Book,Pubish 
WHERE Book.PNo=Pubish.PNo 
AND BName=’操作系统’ AND PName=’高等教育出版社’

2)查找为作者“张欣”出版全部“小说”类图书的出版社的电话;

SELECT PTel 
FROM Book,Pubish 
WHERE Book.PNo=Pubish.PNo 
AND BType=’小说’
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值