1 / 19
文档名称:

数据库实习报告.docx

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

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

分享

预览

数据库实习报告.docx

上传人:shugezhang2 2022/8/1 文件大小:965 KB

下载得到文件列表

数据库实习报告.docx

相关文档

文档介绍

文档介绍:《数据库技术》课程设计
题目数据库课程设计
学号 200907074128
姓名 胡 威
班级 S信息092
指导老师梁芬
2011年6月27日一2011年7月1日
目录
引言 3
课程设计任务 3
软硬件环境
数据项是数据库关系中不可再分的数据单位,下表分别列出了 数据的名称、数据类型、长度、取值能否为空。利用关系型数 据库的特征,将学生信息管理系统的数据库设计为的4个数据 库表。
数据库中用到的表:
数据库表名
备注
学生
学生信息表
成绩
成绩信息表
课程
课程信息表
用户表
用户信息表
(1)课程信息表:课程信息表包括课程码(即课程编码,它在课 程信息表中是唯一的)、课程名称、学时数、学分值等,在课 程信息表中应采用课程编码,这样可使得录入更方便、快速。
表2 :课程信息表结构
课程信息数据表,结构如下:
名别业酷
姓性专年
列名
| 数据类型 |长度|允许空|
o o o O
1± T—I 1± I—I
(3)成绩表:成绩表至少应含学号、课程码、成绩三字段。
成绩情况数据表,结构如下:
im
表“谜程-中建hseib , 世宣是rat孚岸"中『-flocair_^
谡程号 _ 1谏直再
1课程学分
冠电路
5
BOOL 匚十十语言
匚模电
(3)用户表
表4:用户表的结构
蠢 谖计表"用户表度置是~0t孚库e中,-fiocal>"Jz
列名
教据类型
1长度1
允许空
C h !=Lt_
10
用户密码
■zlrL:=Lf
10

以VB和SQL数据库连接为例,我们在进行数据库连接时,需要 在VB中插入ADO和Data Grid两个控件,有些软件中已经有这 两个控件,有的话不用在安装,如果没有一定要下载安装,否 则程序无法正常运行,控件的安装窗口如图所示:
数据库连接成功图示:

系统的主要功能包括:
(1)系统登陆界面的设计(用VB编程实现)。
(2)数据库主窗口。
(3)数据库学生信息的显示。
(1)查询
(2)数据库信息的添加、修改、删除。
此图为删除某学生某课的成绩
此图为删除某学生的成绩
五、心得体会
百度百科对数据库的解释:数据库(Database)是按照数 据结构来组织、存储和管理数据的仓库,它产生于距今五十年 前,随着信息技术和市场的发展,特别是二十世纪九十年代以 后,数据管理不再仅仅是存储和管理数据,而转变成用户所需 要的各种数据管理的方式。数据库有很多种类型,从最简单的 存储有各种数据的表格到能够进行海量数据存储的大型数据 库系统都在各个方面得到了广泛的应用。数据库技术的发展, 已经成为先进信息技术的重要组成部分,是现代计算机信 息系统和计算机应用系统的基础和核心。数据库技术最初 产生于20世纪60年代中期,根据数据模型的发展,可以 划分为三个阶段:第一代的网状、层次数据库系统;第二 代的关系数据库系统;第三代的以面向对象模型为主要特 征的数据库系统。
本次的数据库实****要用到两种完全陌生的软件:
SQLserver2000、 Visual 款软件么?任务能按时完成么?心里有一个大大的问好。万事 开头难,在思考了一会之后就开始和我的搭档一起研究学****经过三天的奋战终于做出了一个基本框架。周三老师检查指 导,然后我们又对程序进行了完善。最终通过检查,完成了实****任务。在设计过程中遇到很多问题,但所有的问题在我们的 努力之下都被克服了。我深刻的认识到要成为一名优秀的软件 开发人员不是一件容易的事情,不仅要有足够的干劲和热情, 还要有扎实的编写代码基础。实训中要求有扎实的理论基本知 识,操作起来才顺心应手,我这时才明白什么是“书到用时方 恨少”。这就激发了学****的欲望。“学以致用”,就是要把学来 的知识能运用到实际操作当中,用实践来检验知识的正确性。 我想,这是实训的最根本目的。最大的收获是学会了两块款软 件。这