欢迎来到天天文库
浏览记录
ID:6810343
大小:6.14 MB
页数:30页
时间:2018-01-26
《数据库原理与应用实验报告-sql语言的使用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、课内实验报告课程名:数据库原理与应用任课教师:徐润森专业:信息工程学号:姓名:二○一○至二○一一年度第1学期南京邮电大学经济与管理学院《数据库原理与应用》课程实验第1次实验报告实验内容及基本要求:实验项目名称:SQL语言的使用实验类型:验证每组人数:1实验内容及要求:在数据库环境SQLSERVER或ORACLE中了解SQL的概念、语法和使用方法,熟练使用SQL进行建立数据库、表、索引、视图,及进行查询和更新等操作。实验结果:1.建立课本P75的SPJ数据库--建立S表、P表、J表和SPJ表。(1)P表建立输入内
2、容:P表显示:(2)J表的建立:输入内容:J表显示:视图创建:(3)S表建立:输入内容:S表显示:(4)SPJ表的建立:输入内容和视图建立:SPJ表的显示:2.课本P75(1)求供应工程J1零件的供应商号码SNO;(2)求供应工程J1零件P1的供应商号码SNO;(3)求供应工程J1零件为红色的供应商号码SNO;(4)求没有使用天津供应商生产的红色零件的工程号JNO;(5)求至少了供应商S1所供应的全部零件的工程号JNO;3.课本P127第五题(1)找出所有供应商的姓名和所在城市;(2)找出所有零件的名称、颜色、
3、重量;(3)找出使用供应商S1所供应零件的工程号码;(4)找出工程项目J2使用的各种零件的名称及其数量;(5)找出上海厂商供应的所有零件号码;(6)找出使用上海产的零件的工程名称;(7)找出没有使用天津产的零件的工程号码;(8)把全部红色零件的颜色改成蓝色;(9)由S5供给J4零件P6改成由S3供应,请做必要的修改;(10)从供应商关系中删除S2的记录,并从供应情况关系中删除相应的记录;(11)请将(S2,J6,P4,200)插入供应情况关系。4.课本P128第11题,针对视图完成下列查询:(1)找出三建工程项
4、目使用的各种零件代码及其数量;(2)找出供应商S1的供应情况。5.职工表Z(职工号zno,姓名zname,年龄zage,性别zsex)社会团体(编号sno,名称sno,负责人sfzr,活动地点saddress)参加(职工号zno,编号sno,参加日期DAY)职工表Z的建立:社会团体S表建立:参加ZS表的建立:题目(1).查找没有参加唱歌队和篮球队的职工号和姓名;(2)求参加人数量最少的社会团体的名称和参加人数;(3)求每个职工参加的社团总数;(4)求成员年龄全部在40岁以上的社团名称。《数据库原理与应用》课程实
5、验第2次实验报告实验内容及基本要求:实验项目名称:小型数据库设计实验类型:设计每组人数:1实验内容及要求:按照数据库设计流程开发实现一个小型的数据库应用系统实验结果:一、小型数据库描述:现有一个全国计算机考试查询、成绩管理数据库。由学生表(student)、考试项目(E)、考试成绩(Grade)、监考老师(Eteacher)组成.学生表(student)由考生身份证号(Sno)、姓名(Sname)、准考证号(Eno)、性别(Ssex)组成;考试项目(E)由准考证号(Eno)、考试内容(Ecourse)、笔试考试
6、时间(Ebt)、上机考试时间(Ect)、考试教室(Eroom)、考试校区(Eschool)组成;考试成绩(Grade)由准考证号(Eno)、笔试成绩(GB)、上机成绩(GC)组成;监考老师(Eteacher)由监考编号(Tno)、监考教室(Eroom)、监考时间(Et)、老师姓名(Etname)、监考内容(Ecourse)组成。学生可以报名参加考试,每个学生只能报名考试一项内容的考试。一项内容的考试可以被多名学生报考。每个学生有对应的考试成绩,允许有报名但没参加考试的学生的成绩为空。监考老师可以监督多个考生,一
7、个考生也可以被多个老师监督。二、需求分析1.全国计算机考试查询系统进行分析DFD图全国计算机考试成绩查询管理系统学生查询考试时间、地点学生查询考试成绩监考老师查询监考时间地点阅卷老师登记分数2.性能分析:分为考试前考生和监考老师对表查询相关信息和阅卷老师登记分数及考生成绩查询表两个总的功能。因此对数据的更新修改和查询操作为主要的数据操作。三、概念模型1.建立每个表格的数据字典TABLEGRADETABLESETABLEETABLESTUDENTTABLEETEACHERTABLEDUTY三、E-R图1.分E-R
8、图学生和报名科目的部分E-R图studentEGraden1SnoSnameSsexEBTEnoECTEschoolGCGBEcourseEroom2.监考老师和报名学科的E-R图EEteacher负责考nmEroomEBTEcourseEnoECTEschoolTnoEtEtname3.总E-R图studentEEteacherGrade负责考n1nmSnoSnameSsexEroo
此文档下载收益归作者所有