下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第三章关系数据库标准查询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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《压力焊与钎焊》教学大纲
- 教科版五年级科学教案
- 玉溪师范学院《社会学》2021-2022学年第一学期期末试卷
- 2023年油气钻采服务项目成效分析报告
- 2024年粘结稀土永磁材料项目成效分析报告
- 2019粤教版 高中美术 选择性必修4 设计《第一单元 传情达意的视觉传达设计》大单元整体教学设计2020课标
- 差异化劳动合同
- 餐饮技术入股协议书范本合同
- 财务机构代理出口退税合同范本
- 补充协议取消原合同部分条款模板
- 业务居间合同范本2024年
- 员工入股退股合同范例
- 2024年xx村10月驻村工作总结
- 【浙江卷】浙江省2024学年第一学期杭州市2025届高三年级教学质量检测(杭州一模)(11.4-11.6)英语试卷
- 小学语文深度教学心得体会范文(31篇)
- JJG2063-液体流量计器具检定系统表检定规程
- 化 学二氧化碳的实验室制取课件-2024-2025学年九年级化学人教版上册
- 2024年新人教版一年级数学上册第4单元《第1课时 10的再认识》课件
- 消防管道及设备安装技术交底
- 标准作业练习卷含答案
- 2024三新供电服务限公司第二批供电服务职工招聘261人高频500题难、易错点模拟试题附带答案详解
评论
0/150
提交评论