文档介绍:

实验报告学院(系)名称:计算机与通信工程学院姓名Touchkiss学号20125577专业计算机科学与技术班级2班实验项目实验二:复杂SQL数据操作课程名称数据库系统课程代码0668026实验时间2014/10/31实验地点计算机软件实验室7-215批改意见成绩 教师签字:1.实验目的1)熟悉各数据库的交互式SQL工具;2)熟悉通过SQL语言对数据库进行操作3)熟悉通过SQL语言对数据进行控制(授权和权力回收)2.实验工具MSSQLserver20083.实验内容1)表的创建:创建一数据库Temp,在数据库中创建教材中的Student表、Course表和SC表,给出表中的主码、外码和约束关系。2)基于以上创建的表,完成如下SQL语句。(1)将学****了数据库课程的学生成绩加5分。(2)将计算机系学****了2号课程的学生成绩置0。(3)将李勇的数据库成绩改为85。(4)将选修了2号课程且成绩为空的选课记录删除。(5)从课程表中删除在选课表中没有选课记录的课程记录。(6)删除计算机系学生选修了数据库课程的选课记录。(7)求各系的系名及男女生人数并将结果保存到另一个表中。(8)将平均成绩80分以上的学生的学号,选学的课程数和平均成绩保存到另一个表中。(9)创建一个视图,查询没有选修课程的学生学号、姓名和所在系,并利用该视图查询所有没有选修课程的学生信息。(10)创建一个给出学生的姓名、课程名和成绩的视图,并利用该视图查询某个学生学****的课程名和成绩。(11)创建一个视图,求各门课程的课程号、选课人数、平均分、最高分,并利用该视图查询1号课程的选课人数、平均分、最高分。(12)创建一个视图,求选修了2号课程且成绩高于该门课程平均分的学生学号和成绩。(13)创建用户user1,将学生表的select权限赋给用户user1,然后以user1登录,检查权限情况。(14)收回用户user1的对学生表的select权限,然后以user1登录,检查权限情况。4.实验要求:1)在表中插入相应记录;2)执行SQL语句;3)认真完成并按时提交实验报告,在实验报告中附执行SQL语句结果截图;4)整理上机步骤,总结经验和体会。      【实验过程记录(源程序、测试用例、测试结果及心得体会等)】(1)将学****了数据库课程的学生成绩加5分。updateSCsetGrade=Grade+o=(ame=N'数据库')(2) 将计算机系学****了2号课程的学生成绩置0。updateSCsetGrade=0whereSnoin(selectSnofromStudentwhereSdept='CS')o=2(3) 将李勇的数据库成绩改为85。updateSCsetGrade=85whereSno=(selectSnofromStudentwhereSname=N'李勇')o=(ame=N'数据库')(4) 将选修了2号课程且成绩为空的选课记录删除。o=2andGrade=0(5) 从课程表中删除在选课表中没有选课记录的课程记录。onotin(ofromSC)(6) 删除计算机系学生选修了数据库课程的选课记录。deletefromSCwhereSnoin(selectSnofromStudentwhereSdept='CS')o=(ame=N'数据库')(7) 求各系的系名及男女

内容来自淘豆网www.taodocs.com转载请标明出处.

删除计算机系学生的选课记录6,天津理工大学+数据库实验二.doc相关推荐

  1. 天津理工大学 计算机网络综合实验,天津理工大学计算机网络 实验二

    <天津理工大学计算机网络 实验二>由会员分享,可在线阅读,更多相关<天津理工大学计算机网络 实验二(6页珍藏版)>请在人人文库网上搜索. 1.实验报告学院(系)名称:计算机与通 ...

  2. 天津理工大学 计算机网络综合实验,天津理工大学计算机网络实验二.pdf

    实验报告 学院(系)名称: 计算机与通信工程学院 姓名 学号 专业 计算机科学与技术 班级 实验名称 实验二:基于 TCP/UDP 的 Socket 编程 课程名称 计算机网络 课程代码 实验时间 实 ...

  3. 天津理工大学计算机项目管理实验四,天津理工大学计算机专业数据库实验二.doc...

    文档介绍: 实验报告学院(系)名称:计算机与通信工程学院姓名范学号2009专业计算机科学与技术班级中加4班实验项目数据库控制与编程课程名称数据库系统概论课程代码0660096实验时间2011年11月2 ...

  4. 删除计算机系学生(在student表中),数据库原理及应用(第2版)习题参考答案

    When Grade between 70 and 79 THEN Grade = '中' When Grade between 60 and 69 THEN Grade = '及格' Else Gr ...

  5. 天津理工大学计算机项目管理实验四,天津理工大学计算机网络实验四

    <天津理工大学计算机网络实验四>由会员分享,可在线阅读,更多相关<天津理工大学计算机网络实验四(4页珍藏版)>请在人人文库网上搜索. 1.实验报告学院(系)名称:计算机与通信工 ...

  6. 天津理工大学操作系统实验

    天津理工大学操作系统实验 处理机调度算法的实现 存储器的分配与回收算法 磁盘调度算法的实现 简单随便写的,一些是借鉴了网上的例子,进行了修改. 处理机调度算法的实现 1. 设定系统中有五个进程,每一个 ...

  7. 查询计算机系学生的详细记录,实验三_数据库的简单查询和连接_.doc

    实验三_数据库的简单查询和连接_ 实验三 数据库的简单查询和连接查询 实验目的及要求 掌握SELECT语句的基本语法: 熟练掌握表的数据简单查询.数据排序: 熟练掌握表的连接查询的表示: 掌握等值连接 ...

  8. 数据库实验二--学生选课数据库(OpenGuess)

    文章目录 实验二要求: 实验二 实验内容: (一)实验目的: (二)实验内容: 学生选课数据库的数据: 过程 打开数据库 新建数据库 创建模式和数据表 查询 建立索引 实验二要求: 实验二 实验内容: ...

  9. 天津理工大学计算机网络实验报告二,天津理工大学计算机网络实验报告一(中加).docx...

    文档介绍: 天津理工大学实验报告 学院(系)名称: 计算机与通信工程学院 姓名 学号 专业 计算机科学与技术(中加合作) 班级 教学 1 班 实验项目 实验一:网络命令的使用 课程名称 计算机网络 课 ...

最新文章

  1. DAS、NAS、SAN、iSCSI 存储方案概述
  2. 解开一个困扰自己多时的小问题
  3. 【BZOJ4764】弹飞大爷 LCT
  4. MMIX机器简要介绍
  5. mysql 读取properties_JDBC中使用Properties读取配置文件有什么用
  6. window下tomcat 按天生成日志_Tomcat原理(一)
  7. 三星Galaxy S11+电池谍照曝光:5000mAh超大容量 5G 不虚
  8. ShaderLab学习小结(四)简单产生阴影
  9. Linux网络服务(network service)管理
  10. hadoop2.7.2+hbase1.2.5+storm1.1.0+spark2.1.1环境搭建
  11. 游戏网站SEO优化技术简介
  12. php utc gmt,时区缩写 UTC, CST, GMT, CEST 以及转换
  13. html阅读是什意思,HTML是什么意思?什么是HTML5?什么是H5? | 前端面试题
  14. 路由协议Ⅰ(RIP、OSPF、IS-IS、IGP、BGP等)
  15. Convolutional Two-Stream Network Fusion for Video Action Recognition翻译
  16. 华视身份证读卡器网页信息采集失灵处理办法
  17. 【纪中受难记】——Day15:今晚吃烧烤(最后吃了火锅)
  18. 使用图形制作C语言的模拟时钟
  19. 文档-发票识别的接口,发票查验API
  20. Maven无法正常通过快照Snapshots下载jar包问题

热门文章

  1. 猜拳小程序c语言编程,无聊的时候写的猜拳小程序
  2. bootstranp选项卡怎么把每个选项卡里面的表单分开提交_EXCEL 宏应用基础知识,利用已实现的宏,制作自己的功能选项卡...
  3. vim 用次数做简单的算术运算(笔记)
  4. mongodb 聚合 分组查询
  5. C语言的一些有趣的冷知识
  6. CNNIC发布“网域”DNS系列产品了
  7. '+' 拼接字符串引起的小事故
  8. 今天决定写一篇LNMP的深入调优,
  9. R语言入门学习笔记 - 对R软件的认识
  10. 飞向天国:儿童智力单机游戏6岁-8岁