下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第三章关系数据库标准查询SQL语言1、你知道SQL最早是由谁提出来的吗?它有哪些版本的标准?最新的标准是什么?2、结构化查询语言SQL主要包括哪些内容?3、数据定义语言的作用是什么?4、check约束的主要作用是什么?5、什么是数据操纵?6、为什么SQL的查询结果中允许有重复元组存在?7、如何对查询结果进行排序?8、为什么要对SQL表达式中的关系和属性进行更名?9、当对字符串进行模式匹配时,通常要用到like操作符。请问like操作符涉及哪些特殊字符?各自的含义是什么?10、在集合的并、交、差运算中,如何计算查询结果里一个元组的重复次数?11、SQL中的集函数都包括哪些?集函数是否可以嵌套?12、什么是分组聚集?having子句的作用是什么?它与where子句的关系是什么?13、在SQL中如何对空值null进行测试?空值null对SQL表达式有哪些影响?14、什么是子查询?使用子查询的目的是为了什么?15、满足什么样的条件,才可以通过视图修改数据库?16、SQL-92支持的连接类型和条件是什么?它们各自具有什么样的含义?17、SQLDDL的主要功能是什么?18、什么是视图?为什么要建立视图?19、droptabler与deletefromr语句有什么区别?20、什么是数据库的删除、插入和更新?21、试述SQL语言的特点。22、设职工社团数据库有三个基本表:职工(职工号,姓名,年龄,性别);社会团体(编号,名称,负责人,活动地点);参加(职工号,编号,参加日期)。其中:1)职工表的主码为职工号。2)社会团体表的主码为编号;外码为负责人,被参照表为职工表,对应属性为职工号。3)参加表的职工号和编号为主码;职工号为外码,其被参照表为职工表,对应属性为职工号;编号为外码,其被参照表为社会团体表,对应属性为编号。试用SQL语句表达下列操作:1)定义职工表、社会团体表和参加表,并说明其主码和参照关系。2)建立下列两个视图。社团负责人(编号,名称,负责人职工号,负责人姓名,负责人性别);参加人情况(职工号,姓名,社团编号,社团名称,参加日期)3)查找参加唱歌队或篮球队的职工号和姓名。4)查找没有参加任何社会团体的职工情况。5)查找参加了全部社会团体的职工情况。6)查找参加了职工号为“1001”的职工所参加的全部社会团体的职工号。7)求每个社会团体的参加人数。8)求参加人数最多的社会团体的名称和参加人数。9)求参加人数超过100人的社会团体的名称和负责人。10)把对社会团体和参加两个表的数据查看、插入和删除数据的权力赋给用户李平,并允许他再将此权力授予其他用户。设工程_零件数据库中有四个基本表:供应商(供应商代码,姓名,所在城市,联系电话);工程(工程代码,工程名,负责人,预算);零件(零件代码,零件名,规格,产地,颜色);供应零件(供应商代码,工程代码,零件代码,数量)试用SQL语句完成下列操作.1)找出天津市供应商的姓名和电话。2)查找预算在50000-100000元之间的工程的信息,并将结果按预算降序排列。3)找出使用供应商S1所供零件的工程号码。4)找出工程项目J2使用的各种零件名称及其数量。5)找出上海厂商供应的所有零件号码。6)找出使用上海产的零件的工程名称。7)找出没有使用天津产零件的工程号码。8)把全部红色零件的颜色改成蓝色。9)将由供应商S5供给工程代码为J4的零件P6改为由S3供应,并作其他必要的修改。10)从供应商关系中删除S2的记录,并从供应零件关系中删除相应的记录。在嵌入式SQL中,如何区分SQL语句和主语言语句?在嵌入式SQL中,如何解决数据库工作单元与源程序工作单元之间的通信?在嵌入式SQL中,如何协调SQL语言的集合处理方式和主语言的单记录处理方式?设要建立学生选课数据库,库中包括学生、课程和选课3个表,其表结构为:学生(学号,姓名,性别,年龄,所在系);课程(课程号,课程名,先行课),选课(学号,课程号,成绩)。用Transact-SQL完成下列操作。1)建立学生选课库。2)建立学生、课程和选课表。3)建立各表以主码为索引项的索引。4)建立学生性别只能为“男”或“女”的规则,性别为“男”的缺省,并将它们绑定在学生表上。5)建立在对选课表输入或更改数据时,必须服从参照完整性约束的INSERT和UPDATE触发器。6)建立在删除学生记录时,同时也要把相应的选课记录删除的触发器。7)查询各系及学生数,最后来出共有多少系和多少学生。8)将学生表和选课表进行内连接、左外连接和右外连接。9)列出学生学号、姓名及学习情况。学习情况用好、较好、一般或较差表示。当平均成绩大于85分时,学习情况为好;当平均成绩在70〜85分之间,学习情况为较好;当平均成绩在60〜70分之间,学习成绩为一般;平均成绩在60分以下的为学习情况较差。设有关系EMP(ENO,ENAME,SALARY,DNO),其中各属性的含义依次为职工号、姓名、工资和所在部门号,以及关系DEPT(DNO,DNAME,MANAGER),其中各属性含义依次为部门号、部门名称、部门经理的职工号试用SQL语句完成以下查询:列出各部门中工资不低于600元的职工的平均工资。写出“查询001号职工所在部门名称”请用SQL语句将“销售部”的那些工资数额低于600的职工的工资上调10%。设数据库中有基本表:教师(工号,姓名,性别,职称,工龄,基本工资,补贴)请用SQL语句写出工龄在20年以上(包括20年)基本工资低于1500元的教师的所有信息。在教学管理系统中,含有二个关系:学生(学号,姓名,性别,出生日期,系名)成绩(学号,课程名,成绩)若查询每个学生的选修课程数、总成绩、平均成绩,写出实现上述要求的SQL语句。设有关系模式S(学号,姓名,系别),C(课号,课名,预修课号),SC(学号,课号,成绩),分别用关系代数和SQL查询语言完成下述操作:求选修了全部课程的学生的学号和姓名。2.求选修了“database”课程且成绩为“A”的同学名单。3.将数学系的张三同学的名字改为“张一”。以下为选择题样例:1.SQL语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句INSERT、DELETE>UPDATA实现下列哪类功能。A.数据查询B.数据操纵C.数据定义D.数据控制下面列出的关于视图(View)的条目中,不正确的是。视图是外模式视图是虚表使用视图可以加快查询语句的执行速度使用视图可以简化查询语句的编写在SQL语言的SELECT语句中,能实现投影操作的是。A.SELECTB.FROMC.WHERED.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026上海市长宁区融媒体中心招聘3人备考题库及完整答案详解1套
- 2026江苏徐州恒顺万通食品酿造有限公司招聘6人备考题库附答案详解(突破训练)
- 海信集团2026届全球校园招聘备考题库附答案详解(考试直接用)
- 2026山东济宁市东方圣地人力资源开发有限公司招聘辅助服务人员1人备考题库含答案详解(研优卷)
- 2026首都医科大学附属北京妇产医院招聘(第二批)9人备考题库附答案详解(综合题)
- 2026广东华南师范大学招聘44人备考题库(编制)附答案详解(完整版)
- 2026广西百色市平果市城市建设投资有限责任公司招聘1人备考题库及答案详解(名师系列)
- 2026安徽马鞍山市纤维检验所招聘编外聘用人员1人备考题库含答案详解
- 2026中国电建集团郑州泵业有限公司招聘7人备考题库有完整答案详解
- 2026河南郑州植物园公益性岗位招聘110人备考题库含答案详解(基础题)
- 2024版电网典型设计10kV配电站房分册
- 村社区印章管理办法
- DB32∕T 4341-2022 水下道路隧道消防系统工程施工质量验收规范
- 对口支援新疆管理办法
- 北师大版(2024)七年级下册数学期末复习:解答题压轴题 尖子生练习题(含答案解析)
- 《真空熔炼过程解析》课件
- 消防监控考试试题及答案
- 2025年上海市金山区中考数学二模试卷(含解析)
- 腔镜手术缝针管理
- 人教版初中化学课件1:4.4 化学式与化合价
- 第1章-射频理论和工程的基础知识
评论
0/150
提交评论