数据库实验报告

时间:2024.4.2

广州大学学生实验报告

开课学院及实验室:数据库实验  室       20##年 11 月 21 日


第二篇:学生成绩管理数据库总结报告


项目总结报告

项目总结报告............................................................................................. 1

1概述。.............................................................................................. 1

2、学习内容。 .................................................................................. 2

3、项目实施中出现的问题 .............................................................. 2

4、针对出现问题的解决方法 .......................................................... 3

6、总结 ............................................................................................... 4

1概述。

项目名称:学生成绩管理

目标:以SQL20xx为数据库开发程序,使用户可以具备学生查询功能,管理员查询功能、添加功能、修改功能、删除功能、汇总功能、统计等功能的软件。

用户的特点:两类用户。一是管理员,一是学生。

对功能的规定:从程序的结构中可以看出,学生的信息输入输出功能

是由学生管理系统进行的,课程的信息输入输出功能是由课程管理系统进行的,班级输入输出功能是由班级管理系统进行的。

2、学习内容。

1. 数据库的基本概念和该软件工具的安装和使用方法。学会SQL Server 20xx的安装,接下来就是了解SQL Server Management Studio 管理器的使用。

2. 通过调查和分析出该学生成绩管理数据库有哪些实体,并分析出这些实体分别拥有哪些属性;然后,确定实体之间存在什么联系;最后,根据前面得出的实体属性和实体之间的联系画出E-R图。

3. 将E-R模型按规则转化为关系模式,在根据导出的关系模式根据功能需求,增加关系、属性并规范化得到最终的关系模型 。

4. 根据设计的关系模式,建立系部表、教师表、学生表、课程表、选修表、授课表、班级表、专业表 共8张表。

5. 创建好数据库和数据表之后,便是对数据表中的数据进行操作,向数据表中添加新的记录,修改现有的记录,删除现有的记录等操作。

3、项目实施中出现的问题

1.:关于SQL Server 20xx安装。打开安装包后出现无法启动,并提示未安装Microsoft. NetFramwork2.0。

2.关于实体。确定实体的属性。在画E_R图时,忘记给唯一属性做标识。

3. E-R图向关系模型的转换原则不清楚。

5.先删主键表还是外键表?

6.关于约束和备份。

7.找不到保存后的文档。

4、针对出现问题的解决方法

1.在百度找到Microsoft. NetFramwork2.0。下载,并且安装。在安装SQL Server 20xx。并安装

Server20xx-ssMSEE软件包。

3.转换原则⒈ 一个实体型转换为一个关系模式。转换原则⒉ 一个m:n联系转换为一个关系模式。转换原则⒊ 一个1:n联系可以转换为一个独立的关系模式,也可以与n端对应的关系模式合并。转换原则⒋ 一个1:1联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合并。 转换原则⒌ 三个或三个以上实体间的一个多元联系转换为一个关系模式

5.先删从表,如果先删主表,会报错,因为这会导致外键表中的数据引用错误。

6.约束为了实现数据库完整性。有主键约束、外键约束、UNIQUE约束、CHECK约束、DEFAULT约束

备份(1)完整备份。(2)差异备份。

7.默认的为C\Progrem Files SQL Server \MSSQL.1\MSSQL\Date。 SQLEXPR-SHS-EXE和SQL

6、总结

在这次课程中,刚开始还是一片茫然,在老师的细心指导下,我开始建立学生成绩管理系统的基本思路:首先在构思整个学校的大致流程,根据这些流程确立实体。然后根据几个实体以及它们的属性和他们的关系来创建E—R图。在这个过程中遇到了许多问题,在老师的指导下,我都找到了正确的方法和答案。通过这个项目,使我对数据库有了更深一步了解和认识。希望以后有更多的机会参与。

更多相关推荐:
数据库实验报告——

实验一SQLServer基本使用与数据定义一实验目的1掌握企业管理器及查询的定义方法使用方法2熟悉数据库建模及ER图的画法3掌握SQLServer中数据库及数据表的建立与管理方法4掌握数据的导入导出及数据库备份...

数据库实验报告

实验一SQLServer基本使用与数据定义一实验目的1掌握服务管理器企业管理器及查询分析器基本使用方法2熟悉数据库建模及ER图的画法3掌握SQLServer中数据库及数据表的建立与管理方法4掌握数据的导入导出及...

数据库实验报告(SQL)

SQLServer实验报告学号姓名专业信息管理与信息系统目录实训一数据库的基本操作实训二表实训三数据完整性实训四索引实训五数据查询实训六视图实训七TransactSQL程序设计实训八存储过程实训九触发器实训十S...

数据库设计实验报告

HEFEIUNIVERSITY数据库设计报告题目产品销售系统系别电子信息与电气工程系班级09级电气信息类5班学号0905075034姓名黄张祥指导老师方小红完成时间20xx510目录1问题描述311背景312数...

数据库实验报告范本

重庆大学经济与工商管理学院实验报告课程名称数据库原理及应用实验学期20xx年至20xx年第2学期学生所在学院经济与工商管理学院年级20xx专业班级电子商务01班学生姓名kcy学号指导教师签名实验最终成绩经管学院...

数据库实验报告

实验二数据库的简单查询连接查询组合查询和统计查询一实验目的1使用SQLSever查询分析器的使用方法2加深TransatSQL语言的查询语句的理解3熟练掌握简单表的数据查询数据排列和数据连接查询的操作方法4熟练...

SQL数据库实验报告

数据库系统及应用实验报告设计课题SQL20xx数据库安装及数据库建立专业班级山东大学通信二班小组成员王指导教师设计时间20xx12121题目一课程目的1学习安装SQLServer20xx2学习使用SQLServ...

数据库实验报告

实验报告课程名称设计题目专业学生姓名房庆辉学号指导教师一引言目前随着科技的发展媒体教学和网络的应用越来越广泛针对于此红河学院配置了计算机教室但是还缺少一种机房管理系统所以对此我设计了此机房管理系统二可行性分析1...

数据库实验报告

国际商学院实验报告备注因实验项目不同表格不够可加附页实验结果若是网上提交请注明

数据库实验报告

数据库原理实验报告学号041060124姓名陈云飞南京航空航天大学计算机科学与技术学院实验一SQL定义功能数据插入1建立教学数据库的三个基本表SSnoSnameSsexSageSdept学生学号姓名性别年龄系S...

数据库实验报告

专业名称20xx级统计专业非师范实验室1号实验楼203多媒体教室实验课程数据库原理实验实验名称数据库原理VFP数据库应用上机实验实验目的与要求1了解VFP数据库系统建立的过程2了解VFP数据库系统应用的方法实验...

SQL数据库实验报告 实验三

实验3SQLServer数据表的管理1实验目的1掌握使用SQLServer管理平台和TransactSQL语句CREATETABLE和ALTERTABLE创建和修改表的方法2掌握在SQLServer管理平台中对...

数据库实验报告(30篇)