Windows程序设计.docx
- 文档编号:8801490
- 上传时间:2023-02-01
- 格式:DOCX
- 页数:15
- 大小:163.11KB
Windows程序设计.docx
《Windows程序设计.docx》由会员分享,可在线阅读,更多相关《Windows程序设计.docx(15页珍藏版)》请在冰豆网上搜索。
Windows程序设计
课程实验报告
(实验6)
课程名称大型数据库
专业班级软件1341班
姓名魏祎
学号1311421127
指导教师赵慧玲
计算机技术与工程学院
实验教学考核和成绩评定办法
1.课内实验考核成绩,严格按照该课程教学大纲中明确规定的比重执行。
实验成绩不合格者,不能参加课程考试,待补做合格后方能参加考试。
2.单独设立的实验课考核按百分制评分,考核内容应包括基本理论、实验原理和实验。
3.实验考核内容包括:
1)实验预习;2)实验过程(包括实验操作、实验记录和实验态度、表现);3)实验报告;权重分别为0.2、0.4、0.4;原则上根据上述三个方面进行综合评定。
学生未取得1)和2)项成绩时,第3)项成绩无效。
4.实验指导教师应严格按照考核内容分项给出评定成绩,并及时批改实验报告,给出综合成绩,反馈实验中出现的问题。
实验成绩在教师手册中有记载。
实验报告主要内容
一.实验目的
二.实验仪器及设备
三.实验原理
四.实验步骤
五.实验记录及原始记录
六.数据处理及结论
七.实验体会(可选项)
注:
1.为了节省纸张,保护环境,便于保管实验报告,统一采用A4纸,实验报告建议双面打印(正文采用宋体五号字)或手写,右侧装订。
2.实验类别指验证、演示、综合、设计、创新(研究)、操作六种类型实验。
3.验证性实验:
是指为了使学生巩固课程基本理论知识而开设的强调演示和证明,注重实验结果(事实、概念或理论)的实验。
4.综合性实验:
是指实验内容涉及本课程的综合知识或本课程相关的课程知识的实验。
5.设计性实验:
是指给定实验目的、要求和实验条件,由学生自行设计实验方案并加以实现的实验。
实验题目
实验六查询、视图、序列
实验室
机房
实验时间
2015年4月27日
实验类别
验证
同组人数
1
成绩
指导教师签字:
【实验目的】
(1)掌握数据的查询方法;
(2)掌握序列的创建及使用方法;
(3)掌握视图的创建及管理方法。
【实验原理】
1.数据检索2.序列的创建及使用3.视图的创建及管理
【实验内容】
一、创建管理序列
[操作验证]
(1)使用账户SYS登录数据库,创建用户STUDENT,设置其无限使用空间USERS;授予用户STUDENT系统权限,使其具有createsession,createtable,createview,createsequence等系统权限,并授予其DBA角色。
(2)用账户STUDENT登录数据库。
(3)运行创建表的脚本文件hr\createHr.txt,该文件中包含了创建人力资源管理系统中9张数据表表结构的语句。
(4)创建序列locations_seq,用于位置表locations的位置编号列location_id,其初始值为1,增量为1。
(5)创建序列departments_seq,用于部门表departments的部门编号列department_id,其初始值为350,增量为10。
(6)创建序列employees_seq,用于员工表employees的员工编号列employee_id,其初始值为100,增量为1。
(7)运行录入各表数据的脚本文件hr\hr_popul.sql,该文件中包含了9张数据表的录入数据。
二、数据检索
(1)查询员工表中部门编号为400的所有员工的信息
(2)查询所有职位编号为“SA_MAN”的员工的员工号、员工名和部门号。
(3)查询员工名(first_name)的第2个字符为”m”的员工信息。
(4)查询员工名(first_name)中不包含字符”S”的员工信息。
(5)查询员工的姓名和入职日期,并按入职日期的先后进行排序。
(6)显示所有员工的姓名、职位、工资,按职位降序排序,职位相同的按工资升序排序。
(7)查询各个部门号、部门名称、部门所在地(城市、省份、国家等)以及部门领导的姓名。
(8)查询各部门及其员工信息,包括没有员工的部门信息也显示。
(9)查询至少有一个员工的部门信息。
(10)查询工资高于公司平均工资的所有员工的信息。
(11)查询各部门的人数及平均工资。
(12)统计各个职位的员工人数和平均工资。
(13)查询部门人数大于10的部门的员工信息。
(14)查询与200号员工从事相同职位的所有员工的信息。
(15)查询工资高于400号部门中所有员工工资的员工姓名和工资。
(16)查询人员最多的部门信息。
(选做)
三、创建管理视图
[操作验证]
(1)创建视图v_empSalary,用于查询每个员工的员工号、员工的姓名、工资、奖金(=工资*奖金百分比)及最终工资(=工资+奖金)。
(提示:
使用nvl(exp1,exp2)函数,即判断exp1是否为空值,如是空值该函数值为exp2的值;否则值为exp1的值)
(2)使用视图v_empSalary,查询没有奖金或奖金低于1000元的员工号、员工姓名、工资、奖金。
(3)查询视图v_empSalary中各列的可更新性。
(4)创建视图v_depart_empl,查询所有员工的员工号、员工姓名、部门名称、职位名称、工资和奖金。
(5)使用视图v_depart_empl,查询在“Sales”部门任职的员工的员工的员工号、员工姓名、部门名称、职位名称、工资和奖金信息。
(6)查询视图v_depart_empl中各列的可更新性。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Windows 程序设计
![提示](https://static.bdocx.com/images/bang_tan.gif)