数据库原理与应用 实验报告

上传人:第*** 文档编号:57515991 上传时间:2018-10-22 格式:DOC 页数:25 大小:1.59MB
返回 下载 相关 举报
数据库原理与应用 实验报告_第1页
第1页 / 共25页
数据库原理与应用 实验报告_第2页
第2页 / 共25页
数据库原理与应用 实验报告_第3页
第3页 / 共25页
数据库原理与应用 实验报告_第4页
第4页 / 共25页
数据库原理与应用 实验报告_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《数据库原理与应用 实验报告》由会员分享,可在线阅读,更多相关《数据库原理与应用 实验报告(25页珍藏版)》请在金锄头文库上搜索。

1、武武 汉汉 工工 程程 大大 学学电气信息学院电气信息学院数据库原理与应用数据库原理与应用实验报告实验报告 1 1 专业班级12 电信 01 班实验时间20152015 年年 5 5 月月 7 7 日日学生学号1204030107实验地点4B 315学生姓名黄威指导教师曹新莉实验项目SQL 建立数据库及基本的操作实验类别基础实验实验学时4 学时实验 目的及 要求1.通过对 SQL Server2008 DBMS 的安装和使用,初步了解 SQL Server2008的工作环境和系统构架;2. 搭建实验平台,通过使用 SQL 语言完成对数据库的建立及操作,了解和熟悉数据库的的设计方法和设计步骤。成

2、 绩 评 定 表类 别评 分 标 准分值得分合 计上机表现按时出勤、遵守纪律 认真完成各项实验内容3030 分报告质量程序代码规范、功能正确 填写内容完整、体现收获7070 分说明:说明:评阅教师:评阅教师: 日日 期:期: 20152015 年年 5 5 月月 7 7 日日实 验 内 容 (说明:此部分应包含:实验内容、实验步骤、实验数据与分析过程等) 一、一、实验内容实验内容 创建学生信息管理的数据库系统,并在数据库中建立四个查询表,分别是 Fuser,Student,Course,SC 表。 1,学生信息管理数据库的系统模块图如下:学生信息管理系统学 生 管 理管理员操作学生操作课 程

3、管 理成 绩 管 理信 息 查 询选 课 查 询成 绩 查 询其中学生和课程之间的 E-R 图:学生选修课程院系年龄姓名性别学号学号课程号成绩课程号课程名学分2,在数据库中创建四张表格: 表 1:Fuser 表 字段名类型约束备注FusernameChar(10)主键用户名 FuserpwdChar(10)非空密码FusertypeChar(10)非空用户类型 FuserrootSmallint非空权限表 2:Student 表 字段名类型约束备注SnoChar(10)主键学号 SnameChar(20)唯一学生姓名SsexChar(2)学生性别 SageSmallint学生年龄SdeptCh

4、ar(20)所在院系表 3:Course 表 字段名类型约束备注CnoChar(4)主键课程号 CnameChar(20)唯一课程名CpnoChar(4)先行课程号 CcreditSmallint学分表 4:SC 表 字段名类型约束备注SnoChar(10)主键学生学号 CnoChar(4)主键课程号GradeChar(4)成绩二、二、实验步骤实验步骤 1 1根据安装文件的说明安装根据安装文件的说明安装 SQLSQL Server2008Server2008。 2.2. 完成完成 DBMSDBMS 的数据定义功能:的数据定义功能:利用 SQLServer2008Client 软件,采用访问远端

5、服务器的方式,在服务器 的 SQL Server2008 软件中建立一个数据库,用自己的学号姓名命名(例: E:homeworkSQL_LABmystudent_data.mdf),进行实验所要求的各种操作。create database my_studenton primary(name=student_data,filename=E:homeworkSQL_LABmystudent_data.mdf,size=5MB,maxsize=30MB,filegrowth=10MB)log on(name=student_log,filename=E:homeworkSQL_LABmystuden

6、t_log.ldf,size=1MB,maxsize=10MB,filegrowth=10%)3.3. 完成完成 DBMSDBMS 的数据定义功能:建立四个关系表:的数据定义功能:建立四个关系表:student,course,SC,userstudent,course,SC,user use my_studentgo drop table Fusercreate table Fuser(Fusername char(10),Fuserpwd char(10)not null,Fusertype char(10)not null,Fuserroot smallint not null,prima

7、ry key(Fusername);use my_studentgodrop table Studentcreate table Student(Sno char(10) primary key,Sname char(20) unique,Ssex char(2),Sage smallint,Sdept char(20);use my_studentgo drop table Coursecreate table Course(Cno char(4) primary key,Cname char(20) unique,Cpno char(4),Ccredit smallint);use my_

8、studentdrop table SCcreate table SC(Sno char(10),Cno char(4),Grade smallint,primary key(Sno,Cno);4.4. 完成完成 DBMSDBMS 的数据操作功能:向表中添加数据:的数据操作功能:向表中添加数据: use my_studentgo delete from Fuserinsertinto Fuser(Fusername,Fuserpwd,Fusertype,Fuserroot)values(1106080117,1106080117,学生,2),(1204030101,1204030101,学生,

9、2),(1204030102,1204030102,学生,2),(1204030103,1204030103,学生,2),(1204030104,1204030104,学生,2),(1204030105,1204030105,学生,2),(1204030107,1204030107,学生,2),(1204030108,1204030108,学生,2),(1204030109,1204030109,学生,2),(1204030110,1204030110,学生,2),(1204030111,1204030111,学生,2),(1204030112,1204030112,学生,2),(120403

10、0113,1204030113,学生,2),(1204030114,1204030114,学生,2),(1204030115,1204030115,学生,2),(1204030116,1204030116,学生,2),(1204030117,1204030117,学生,2),(1204030118,1204030118,学生,2),(1204030119,1204030119,学生,2),(1204030120,1204030120,学生,2),(1204030121,1204030121,学生,2),(1204030123,1204030123,学生,2),(1204030124,12040

11、30124,学生,2),(1204030125,1204030125,学生,2),(1204030126,1204030126,学生,2),(1204030127,1204030127,学生,2),(1204030130,1204030130,学生,2),(sa,123456,管理员,1);use my_studentgo delete from Studentinsert into Student(Sno,Sname,Ssex,Sage,Sdept)values(1106080117,王树坤,男,22,电气院),(1204030101,柏佩云,女,18,电气院),(1204030102,陈曦

12、,男,21,电气院),(1204030103,段军,男,20,电气院),(1204030104,冯菲菲,女,21,电气院),(1204030105,高思,女,21,电气院),(1204030107,黄威,男,20,电气院),(1204030108,姜龙,男,21,电气院),(1204030109,柯茂林,男,21,电气院),(1204030110,李潇,男,21,电气院),(1204030111,李元武,男,21,电气院),(1204030112,林小双,女,20,电气院),(1204030113,鲁超文,男,18,电气院),(1204030114,毛明强,男,20,电气院),(1204030

13、115,南敏,男,20,电气院),(1204030116,童豆,女,19,电气院),(1204030117,王晰萍,女,21,电气院),(1204030118,王小聪,男,22,电气院),(1204030119,温晨曦,男,20,电气院),(1204030120,吴芳,女,22,电气院),(1204030121,伍悦,女,21,电气院),(1204030123,熊伟,女,23,电气院),(1204030124,杨晓坤,男,21,电气院),(1204030125,易华,男,21,电气院),(1204030126,羿丽莎白,女,22,电气院),(1204030127,余冲,女,22,电气院),(1

14、204030129,郑强,男,25,电气院),(1204030130,朱义,男,20,电气院);use my_studentgo delete from Courseinsert into Course(Cno,Cname,Cpno,Ccredit)values(1,数据库,5,4),(2,数学,NULL,2),(3,信息系统,1,4),(4,操作系统,6,3),(5,数据结构,7,4),(6,数据处理,NULL,2),(7,PASCAL 语言,6,4);use my_studentgodelete from SCinsertinto SC(Sno,Cno,Grade)values(1204030107,1,88),(1204030107,2,78),(1204030107,3,83),(1204030107,4,85),(1204030107,5,81),(1204030107,6,82),(1204030107,7,68),(1204030130,2,78),(1204030130,3,83),(1204030130,4,84),(1204030130,5,93),(1204030130,6,85),(1204030130,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 教育/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号