学生管理信息系统设计报告(学生管理信息系统设计报告怎么写)
- 游戏八卦
- 2025-01-03 10:22
- 1
今天小蚪来给大家分享一些关于学生管理信息系统设计报告怎么写方面的知识吧,希望大家会喜欢哦
学生管理信息系统设计报告(学生管理信息系统设计报告怎么写)
学生管理信息系统设计报告(学生管理信息系统设计报告怎么写)
1、数 据 库 技 术实验报告学 校 河南科技大学专 业 年 级学 号姓 名年 月 日一、实验名称学生信息管理系统数据库设计参考教材章1.2建立数据库和基本表二、实验目的数据库技术是一个理论和实际紧密联系的技术,在学习过程中,除了解数据模型、数据库系统结构、数据库应用方法等知识外,还应通过实验对相关技术加深认识,加强实践能力。
2、上机实验的主要目标如下:(1)通过上机作,加深对数据库系统理论知识的理解。
3、(2)通过使用具体的DBMS,了解一种实际的数据库管理系统并掌握其作技术。
4、(3)通过上机实验,提高动手能力,提高分析问题和解决问题的能力。
5、三、实验内容及步骤说明本次实验的主要内容,及完成实验的主要步骤。
6、定义四个表:Student、 Depts、Course、Reports实验一:1.设计如上系统的表结构,定义每个表的主键和外键,为每个属性选择合适的数据类型,定义每个属性是否允许空值,是否有默认值等2.在企业管理器中创建你设计的表,指定表的关键字,创建约束3.将你设计的表和约束用SQL语句表达4.使用SQL语句,在你设计的每个表中插入至少10条数据,要求记录满足数据约束要求,且尽量真实可信实验二:针对实验一建立的表,使用SQL语句完成:1.从每个表中删除1条数据2.在每个表中修改1条数据3.每一个表中增加1条数据4.查询计算机系的全体学生姓名5.查询张三的所在的系名6.查询李四所选课程名称7.查询所有年龄在18-22岁之间的学生姓名8.查询每个学生的学号、姓名、选修的课程名、成绩1 delete from Students where sname=’张三’delete from Depts where Dnam=’计算机系’2 update Students set sname=’李四’ where sname=’张三’3 insert into Depts values(‘d01’,’计算机系’)4 select s.sname as 姓名 from Students s,Depts d where d.Dname='计算机系' and s.Dno=d.Dno5 select d.Dname from Students s,Depts d where s.Sname='张三' and s.Dno=d.Dno6 select from Course c,Students s,Reports r where s.sname=’李四’ and r.Cno=c.Cno and r.Sno=s.sno7 select sname from Students where Sage between 18 and 228 select from Reports r,Students s,Course c where r.Cno=c.Cno and r.Sno=s.Sno四、实验分析建表语句CREATE TABLE [dbo].[Reports]([Sno] [char](5) NOT NULL,[Cno] [char](6) NOT NULL,[Grade] [int] NULL,CONSTRAINT [PK_Reports] PRIMARY KEY CLUSTERED([Sno] ASC,[Cno] ASC) ON [PRIMARY]) ON [PRIMARY]CREATE TABLE [dbo].[Depts]([Dno] [char](5) NOT NULL,[Dname] [char](20) NOT NULL,CONSTRAINT [PK_Depts] PRIMARY KEY CLUSTERED([Dno] ASC) ON [PRIMARY]) ON [PRIMARY]CREATE TABLE [dbo].[Course]([Cno] [char](6) NOT NULL,[Cname] [char](20) NULL,CONSTRAINT [PK_Course] PRIMARY KEY CLUSTERED([Cno] ASC) ON [PRIMARY]CREATE TABLE [dbo].[Students]([Sno] [char](5) NOT NULL,[Sname] [char](20) NOT NULL,[S] [char](2) NULL,[Sage] [int] NULL,[Dno] [char](5) NULL,CONSTRAINT [PK_Students] PRIMARY KEY CLUSTERED([Sno] ASC) ON [PRIMARY]) ON [PRIMARY]) ON [PRIMARY]五、实验结论这次实验报告持续了好一段时间,现在终于结束了。
7、这次数据库技术实验报告是对我之前学习的总结,使我的专业知识和实际应用的紧密结合起来。
8、通过这次实验报告使我对数据库理论有了较深刻的认识,并且对信息系统方面的设计理论和开发过程也有了深刻的了解,在这一阶段的学习中,我基本上掌握了JSP和SQL SEREVER2000的基本炒作和编程方法。
9、这次实验报告的过程涉及之前的基础课和专业课程的很多理论知识,但是在实际应用方面涉及很少,而数据库技术实践报告是把这些知识融会贯通起来,综合运用,所以通过这次实验报告我的认识问题、分析问题、解决问题的能力都有了很大的提高。
10、老师给的模版,自己随便整理了一下,仅供参考。
本文到这结束,希望上面文章对大家有所帮助。
版权声明:本文内容由互联网用户自发贡献。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 836084111@qq.com,本站将立刻删除。
下一篇