王珊,萨师煊.数据库系统概论(第5版) 第三章.关系数据库标准语言SQL课后习题及总结
一.试述SQL的特点。
- 综合统一。集数据定义语言(DDL)、数据操纵语言(DML)、数据控制语言(DCL)的功能于一体
- 高度非过程化。无需了解存取路径。存取路径的选择以及SQL的操作过程由系统自动完成。
- 面向集合的操作方式。SQL采用集合操作方式,不仅操作对象、查找结果可以是元组的集合,而且一次插入、删除、更新操作的对象也可以是元组的集合。
- 以同一种语法结构提供多种使用方式。SQL既是独立的语言【独立地用于联机交互的使用方式】,又是嵌入式语言【嵌入到高级语言程序中】
- 语言简洁,易学易用。
二.说明在DROP TABLE时,RESTRICT和CASCADE的区别。
三.有两个关系S(A,B,C,D)和T(C,D,E,F),写出与下列查询等价的SQL表达式:
四.用SQL语句建立第二章习题6中的4个表;针对建立的4个表用SQL完成第二章习题6中的查询。
五.针对习题4中的4个表试用SQL完成以下各项操作:
- 找出所有供应商的姓名和所在城市;
- 找出所有零件的名称、颜色、重量;
- 找出使用供应商S1所供应零件的工程号码;
- 找出工程项目J2使用的各种零件的名称及数量;
- 找出上海厂商供应的所有零件号码;
- 找出使用上海产的零件的工程名称;
- 找出没有使用天津产的零件的工程号码;
- 把全部红色零件的颜色改成蓝色;
- 由S5供给J4的零件P6改为由S3供应,请做必要的修改;
- 从供应商关系中删除S2的记录,并从供应情况关系中删除相应的记录;
- 请将(S2,J6,P4,200)插入供应情况关系
王珊,萨师煊.数据库系统概论(第5版) 第三章.关系数据库标准语言SQL课后习题及总结相关推荐
- (数据库系统概论|王珊)第三章关系数据库标准语言SQL:习题
文章目录 名词解释 简答题 应用题 名词解释 视图:视图是一个虚表,其本质就是一条SELECT语句,而查询结果被赋予了一个名字,也即视图名字.或者说视图本身不包含任何数据,它只包含映射到基表的一个查询 ...
- 数据库概论(王珊 萨师煊著)第5版 预习笔记
更新中 本专栏是博主在大学浪了近两年啥也没学后重学计算机专业时写的,方便个人学习和复习,本人菜鸟一枚,如有错误或能优化的地方欢迎指正,也特别欢迎交流学习. motto共勉:心之所向,素履以往:做喜欢的 ...
- 数据库系统-第三章-关系数据库标准语言SQL
内容来自2021春季学期<数据库系统>课程的PPT SQL概述 SQL(Structured Query Language)--结构化查询语言,是关系数据库的标准语言:是一个通用的.功能极 ...
- 数据库系统概论:第三章 关系数据库标准语言SQL
3.1 SQL 概述 3.1.1 SQL的产生和发展 目前,没有一个数据库系统能够支持SQL标准的所有概念和特性.许多软件厂商对SQL基本命令集还进行了不同程度的扩充和修改,又可以支持标准以外的一些功 ...
- 数据库系统概论-第三章 关系数据库标准语言 SQL
概述 SQL的特点 综合统一 SQL集数据定义语言,数据操纵语言,数据控制语言的功能于一体,语言风格统一,可以独立完成数据库生命周期中的全部活动,可以执行以下一系列要求: 定义和修改.删除 关系模式 ...
- 数据库系统概论第五版(第 3 章 关系数据库标准语言SQL)习题答案
习题目录 1.试述 SQL 的特点. 2. 说明DROP TABLE 时,RESTRICT 和 CASCADE 的区别. 3 有两个关系S(A,B,C,D)和T(C,D,E,F), 写出与下列查询等价 ...
- (数据库系统概论|王珊)第三章关系数据库标准语言SQL-第四节:数据查询
文章目录 ★★★★★SELECT语句格式★★★★★ 一:单表查询(查询时只涉及一张表) (1)选择表中的若干列 A:查询指定列 B:查询全部列 C:查询经过计算的值 ①:算数表达式 ②:字符串常量及函 ...
- (数据库系统概论|王珊)第三章关系数据库标准语言SQL-第二、三节:数据定义
文章目录 零:有关说明 (1)安装数据库与建表 (2)一些语法说明 一:模式的定义和删除(SCHEMA) (1)定义模式 (2)删除模式 二:基本表的定义.删除和修改(TABLE) (1)定义基本表 ...
- 重温《数据库系统概论》【第一篇 基础篇】【第3章 关系数据库标准语言SQL】
本篇内容为中国人民大学教授王珊.萨师煊的<数据库系统概论>自学课程的复习笔记,学习视频源于小破站(传送门),对应视频P16-P27,属教材"[第一篇 基础篇]"的&qu ...
最新文章
- 五项挑战获四项第一,地平线霸榜Waymo自动驾驶算法挑战赛
- 看图说话:OpenGL模型矩阵和投影矩阵
- spring扫描自定义注解并进行操作
- Word/Excel文档伪装病毒-kspoold.exe分析
- python笔记之Cmd模块
- Uniswap 24h交易量约为10.6亿美元涨2.91%
- php 多维数组怎么表达,php 对多维数组的操作,该怎么解决
- 成都python数据分析师培训_python数据分析师
- 高斯数据库-GaussDB
- 【渝粤教育】国家开放大学2018年春季 0089-21DInternet和Intranet应用 参考试题
- java中定义存放汉字的数组_Java中如何存储汉字
- SAP 采购发票预制 MIR7 <转载>
- Scrapy框架基础了解
- jQuery 模态框
- 异地多活(异地双活)实践经验
- Hyper-V 和 VMWare 终于可以无缝共存、同时运行了
- CBitmap Detach和DeleteObject的关系
- Cisco Packet Tracer的简单使用
- 苹果手机app连不上服务器无响应,iPhone手机软件卡死无响应或无法退出怎么办
- Windows 7局域网共享设置解决方案