学生数据库课程设计--学生课程数据库的设计与实现.doc_第1页
学生数据库课程设计--学生课程数据库的设计与实现.doc_第2页
学生数据库课程设计--学生课程数据库的设计与实现.doc_第3页
学生数据库课程设计--学生课程数据库的设计与实现.doc_第4页
学生数据库课程设计--学生课程数据库的设计与实现.doc_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

存档资料 成绩: 华东交通大学理工学院课 程 设 计 报 告 书所属课程名称 数据库技术及应用(A)课程设计 题 目 学生课程数据库的设计与实现 分 院 电 信 分 院 专业班级 2012级通信2 班 学号 20120210420236 学生姓名 李辉 指导教师 龚文辉 2013年 12 月30日1华东交通大学理工学院课程设计报告目录第1章 课程设计任务书.3第2章 程序设计目的.4第3章 程序实现思路.5第4章 程序清单(或正文).6第5章 课程设计心得.12第6章 参考文献.13第1章 课 程 设 计任 务 书专 业 通信工程 班 级 2班 姓名 李辉 一、课程设计题目 学生课程数据库的设计与实现 二、课程设计工作:自 2013 年 12 月 30 日起至 2013年 12 月 31日止。三、课程设计的内容要求:1、 通过SQL创建基本表格,修改基本表结构 。 2、 对上面创建好的表格添加基本元组。(在添加元组的时候要满足我们创建的约束条件)。 3、 通过SELECT语句对我们创建的表格进行相关的查询。 4、 对表格创建索引。 5、 对表格创建视图等等。 例如创建基本表格的语法格式如下: CREATE TABLE ( 列级完整性约束条件 , 列级完整性约束条件,) 第2章 程序设计目的通过学生课程数据库的设计与实现来巩固对数据库基本知识的理解,熟练掌握数据库的创建语句和数据库表的创建语句的使用方法;掌握SQL SERVER 2005数据库管理系统的企业管理器、查询分析器和服务管理器的使用方法,包括对基本表的创建,用数据库语言对表的添加和修改。根据要求设置表的视图和索引,创建完毕能够快速准确的查询你所编辑的信息等等。第3章程序实现思路本程序实现思路如下:首先打开“开始”菜单所有程序下面的里面的“SQI SERVER 2005”如下图所示:然后选中一个数据库,选择“工具”菜单拦下面的子菜单“SQL查询分析器”,最后把创建的代码下到查询分析器里面即可。如下图所示:第4章程序清单或正文首先,让我们来创建一个名字为“JF8”的数据库创建数据库的代码如下:create database JF8on(name=JF8 data,filename=e: JF8.mdf,size=2,maxsize=10,filegrowth=10% log on(name=JF8* data,filename=e: JF8*.ndf,size=2,maxsize=10,filegrowth=10%)接下来就可以在“JF8”数据库中创建学生表、课程表和选课表了。1:创建学生表实现代码如下Create Table student( Sno CHAR(6) NOT NULL , sn CHAR(6) NOT NULL, sex char(2) default男check(sex=男or sex=女), age int check(age=15 and age=25), depart char(10)实现结果2:创建课程表和选课表代码如下:Create Table Course ( Cno CHAR(2) NOT NULL PRIMARY KEY(Cno),Cn VARCHAR(20),Cpno CHAR(2),Ct SMALLINT);实现结果Create Table SC( Sno CHAR(6) NOT NULL CONSTRAINT S_F FOREIGN KEY REFERENCES Student(Sno),Cno CHAR(2) NOT NULL,SCORE SMALLINT CHECK (SCORE IS NULL) OR (SCORE BETWEEN 0 AND 100),PRIMARY KEY(Sno,Cno),FOREIGN KEY(Cno) REFERENCES Course(Cno);,3:元组信息的添加:4:对学生信息进行查询第5章课程设计心得我们学习并应用了SQL语言,对数据库的创建、修改、删除方法有了一定的了解,通过导入表和删除表、更改表学会了对于表的一些操作,为了建立一个关系数据库信息管理系统,必须得经过系统调研、需求分析、概念设计、逻辑设计、物理设计、系统调试、维护以及系统评价的一般过程,为毕业设计打下基础。 不管做什么,我们都要相信自己,不能畏惧,不能怕遇到困难,什么都需要去尝试,有些你开始认为很难的事在你尝试之后你可能会发现原来她并没有你以前觉得的那样,自己也是可以的。如果没有自信,没有目标,没有信心就不可能把事情做好,当其他人都在迷茫的时候,自己一定要坚信目标,大学毕业出去即面临找工作,从学习这个专业,到以后从事这方面的工作都需要不断地去学习去实践,这次实践可以给我们敲一个警钟,我们面临毕业,面临择业,需要这些实践经验,在困难面前要勇于尝试,这是这次课程设计给我的最大感想! 第6章参考文献(以下为标准格式)1 苏金明,周建斌. 用VB.NET和VC#.NET开发交互式CAD系统M. 北京:电子工业出版社,20042 普悠玛. VB.NET程序设计示例导学M. 北京:科海电子出版社,20033 李万红,段恒勇. VB.NET实用培训教程M. 北

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论