1 / 25
文档名称:

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

格式:doc   大小:1,630KB   页数:25页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

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

上传人:薄荷牛奶 2019/4/6 文件大小:1.59 MB

下载得到文件列表

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

相关文档

文档介绍

文档介绍:武汉工程大学电气信息学院《数据库原理与应用》实验报告[1],初步了解SQLServer2008的工作环境和系统构架;,通过使用SQL语言完成对数据库的建立及操作,了解和熟悉数据库的的设计方法和设计步骤。成绩评定表类别评分标准分值得分合计上机表现按时出勤、遵守纪律认真完成各项实验内容30分报告质量程序代码规范、功能正确填写内容完整、体现收获70分说明:评阅教师:日期:2015年5月7日实验内容(说明:此部分应包含:实验内容、实验步骤、实验数据与分析过程等)实验内容创建学生信息管理的数据库系统,并在数据库中建立四个查询表,分别是Fuser,Student,Course,SC表。1,学生信息管理数据库的系统模块图如下:其中学生和课程之间的E-R图:2,在数据库中创建四张表格:表1:Fuser表字段名类型约束备注FusernameChar(10)主键用户名FuserpwdChar(10)非空密码FusertypeChar(10)非空用户类型FuserrootSmallint非空权限表2:Student表字段名类型约束备注SnoChar(10)主键学号SnameChar(20)唯一学生姓名SsexChar(2)学生性别SageSmallint学生年龄SdeptChar(20)所在院系表3:oChar(4)ameChar(20)唯一课程名CpnoChar(4)reditSmallint学分表4:SC表字段名类型约束备注SnoChar(10)oChar(4)主键课程号GradeChar(4)。:利用SQLServer2008Client软件,采用访问远端服务器的方式,在服务器的SQLServer2008软件中建立一个数据库,用自己的学号姓名命名(例:E:\homework\SQL_LAB\'),进行实验所要求的各种操作。create database my_studenton primary(name=student_data,filename='E:\homework\SQL_LAB\',size=5MB,maxsize=30MB,filegrowth=10MB)log on(name=student_log,filename='E:\homework\SQL_LAB\',size=1MB,maxsize=10MB,filegrowth=10%):建立四个关系表:student,course,SC,userusemy_studentgodroptableFusercreatetableFuser(Fusernamechar(10),Fuserpwdchar(10)notnull,Fusertypechar(10)notnull,Fuserrootsmallintnotnull,primarykey(Fusername));usemy_studentgodroptableStudentcreatetableStudent(Snochar(10)primarykey,Snamechar(20)unique,Ssexchar(2),Sagesmallint,Sdeptchar(20));ochar(4)amechar(20)unique,Cpnochar(4),Ccreditsmallint);reatetableSC(Snochar(10),Cnochar(4),Gradesmallint,primarykey(o));:向表中添加数据:usemy_studentgodeletefromFuserinsertintoFuser(Fusername,Fuserpwd,Fusertype,Fuserroot)values('1106080117','1106080117','学生',2),('1204030101','1204030101','学生',2),('1204030102','1204030102','学生',2),('1204030103','1204030103','学生',2),('1204030104','1204030104','学生',2),('1204030105','1204030105','学生'