重庆大学经济与工商管理学院 实 验 报 告 课程名称 数据库原理及应用 实验学期 2012 年至 2013 年 第 2 学期 学生所在学院 经济与工商管理学院 年级 2011 专业班级 电子商务01
班 学生姓名 kcy 学号 指导教师签名 实验最终成绩 经管学院信息系制 实验报告须知 1、学生填写实验报告,请参照“实验教程”教材中的每章“综合练习”要求填写。填写
格式见任课教师给出的实验报告样本填写。 2、完成的电子文档(文档、表格、演示文稿、程序、数据库设计、操作过程截图等)按
任课教师的要求发往指定的网络服务器或电子邮箱。 3、学生应该填写的内容包括:封面相关栏目、实验题目、时间、地点、实验性质、实验
目的、内容、结果和分析总结。 4、指导教师应该填写的内容包括:实验最终成绩、每次实验报告的成绩、评价并在实验报告本封面签名。 5、教师根据每学期该课程的实验教学要求,评定学生的实验成绩。在课程结束后两周内将教学班的实验报告汇总交考试中心存档。 6、未尽事宜,请参考该课程实验大纲和考试大
纲。 《数据库原理及应用》课程实验报告(1) 篇二:数据库实验报告范文 实验一 建立数据库 班级: 姓名: 学号: 分数: 一、实验目的
1、理解sql server 数据库的存储结构; 2、掌握sql server数据库的建立方法和维护方法。 二、实验内容 1、 创建数据库 (1)要求:创建一个test1数据库,该数据库的主数据文件逻辑名称为test1_data,物理文件名为test1.mdf,初始大小为10mb,最大尺寸为无限大,增长速度为10%;数据库的事务日志文件逻辑名称为test1_log,物理文件名为test1.ldf,初始大小为1mb,最大尺寸为5mb,增长速度为1mb。并且要求主数据文件和事务日志文件的物理位置在不同的硬盘上。 (2)创建一个指定多个数据文件和日志文件的数据库。该数据库名称为test2,有1个10mb和1个20mb的数据文件和2个10mb的事务日志文件。数据文件逻辑名称为test2_1和test2_2,物理文件名为test2_1.mdf和test2_2.mdf。主文件是test2_1,由primary指定,两个数据文件的最大尺寸分别为无限大和100mb,增长速度分别为10%和1mb。事务日志文件的逻辑名为test2_log1和test2_log2,物理文件名为test2_log1.ldf和test2_log2.ldf,
最大尺寸均为50mb,文件增长速度为1mb。 (3)使用文件组创建数据库test3。使用三个文件组(含主文件组,即默认的文件组),
每个文件组包含两个数据文件,并且每个文件组要安排在不同的硬盘上。 2、修改数据库
(1)修改建立的test1数据库,为之添加一个5mb大小的新数据文件。 (2)修改test1数据库,将其中的主数据文件增加一个5mb的存储空间。 3、删除建立的数据库。 三、实验过程
1、创建数据库
(1)创建test1数据库的步骤:在sql server的查询分析器中输入命令如下: create database test1 on
(name=test1_data,
filename=f:\\sqltest1\\test1.mdf, size=10mb,
filegrowth=10%) log on
(name=test1_log,
filename=f:\\sqltest2\\test1.ldf, size=1mb, maxsize=5mb, filegrowth=1mb)
(2)创建test2数据库的步骤:在sql server的查询分析器中输入命令如下: create database test2 on
primary (name=test2_1,
filename=f:\\sqltest1\\test2_1.mdf, size=10mb,
filegrowth=10%), (name=test2_2,
filename=f:\\sqltest1\\test2_2.ndf, size=20mb,
filegrowth=1mb) log on
(name=test2_log,
filename=f:\\sqltest1\\test2_log1.ldf, size=10mb, maxsize=50mb, filegrowth=1mb), (name=test1_log,
filename=f:\\sqltest1\\test2_log2.ldf, size=10mb, maxsize=50mb, filegrowth=1mb) (3)创建test3数据库的步骤:(这里的例子给出定义了两个文件组,一个是默认的,它包括两个文件test3_1.mdf和test3_2.mdf,令一个是group1组,也包括两个文件
test3_3.mdf和test3_3.mdf。注意:按题目要求每个文件的路径是不一样的。) create database test3 on
primary
(name=test3_1,
filename=f:\\sqltest1\\test3_1.mdf, size=10mb,
filegrowth=10%), (name=test3_2,
filename=f:\\sqltest1\\test3_2.ndf, size=20mb,
filegrowth=1mb), filegroup group1 (name=test3_3,
filename=f:\\sqltest1\\test3_3.ndf, size=10mb,
filegrowth=10%), (name=test3_4,
filename=f:\\sqltest1\\test3_4.ndf, size=20mb,
filegrowth=1mb) 2、修改数据库
(1 ) 修改建立的test1数据库,为之添加一个5mb大小的新数据文件。 alter database test1 add file
(name=test1_new,
filename=f:\\sqltest1\\test1_new.ndf, size=5mb)
(2) 修改test1数据库,将其中的主数据文件增加一个5mb的存储空间 alter database test1 modify file
(name=test1_data, size=15mb) 3、删除数据库
drop database test1 drop database test2
drop database test3 四、实验结果分析。(包括实验的结果和其中的实验数据以及中间的调试过程) 1、创建数据库
(1)创建数据库test1的实验结果分析 当输入的命令正确无误后,按f5键执行查询,会在查询分析器的消息框中显示如下的结
果。 create database 进程正在磁盘 test1 上分配 10.00 mb 的空间。 create database 进程正在磁盘 test1 上分配 1.00 mb 的空间。 (2)、创建数据库test2的实验结果分析 (3)、创建数据库test3的实验结果分析 2、修改数据库 3、删除数据库 五、实验总结
注意:总结本次实验所掌握的知识点以及不足的地方。篇三:数据库实验报告
计算机与信息学院 专 业 班 级 学生姓名及学号 课程教学班号 任 课 教 师 实验指导教师 实 验 地
点 2012 ~2013 学年第 二 学期 实验1 使用向导创建和删除数据库 一、 实验目的 1. 熟悉sql server 中sql server management studio的环境 2. 了解sql server 数
据库的逻辑结构和物理结构 3. 掌握使用向导创建和删除数据库的方法 二、 实验要求
1. 熟练使用ssms进行数据库的创建和删除操作。 2. 完成实验报告。 三、 实验内容 设有一学籍管理系统,其数据库名为“educ”。 初始大小为 10mb,最大为50mb,数据库自动增长,增长方式是按5%比例增长; 日志
文件初始为2mb,最大可增长到5mb,按1mb增长。 数据库的逻辑文件名为“student_data”, 物理文件名为“student_data.mdf,存 放路径为“e:\\sql_data”(注意:此文件名必须已经建立的前提下才可以此操作)。 日志文件的逻辑文件名为“student_log”, 物理文件名为“student_log.ldf”,存放路径为“e:\\sql_data”。 四、实验步骤
1.使用sql server management studio(简称ssms)创建数据库。 (1)启动ssms 在开始菜单中:所有程序-sql server 2005 - sql server management studio 单击“连接”按钮,便可以进入【sql server management studio】窗口。如果身份验证选择的是“混合模式”,则要输入sa的密码。 (2)建立数据库 在“对象资源管理器”窗口,建立上述数据库educ。在数据库节点上右击选择新建。同
时建立一个同样属性的数据库educ1。 2. 使用向导删除上面建立的数据库。 用ssms删除建立的数据库educ。 3、数据库的分离 将刚建好的数据库分离出来,即点击新建的educ——任务——分离,将删除连接和更新
打一个钩,然后点击确定。如图所示: 4、数据分离出来之后可以附加进去 。 即右击数据库——附加——点击添加按钮, 找到数据库文件.mdf所存放的路径,然后点击确定,即可以将我们刚所创建的文件添加回去。
五、实验总结 通过本次实验熟悉了sql server 2005的环境,了解sql server 数据库的逻辑结构和物理结构,并学会了用向导建立,删除,以及分离一个数据库,为以后的实验做了一个环境
准备。 实验二 使用sql语句创建和删除数据库 一. 实验目的: 1. 了解sql server 2005数据库的逻辑结构和物理结构。 2. 掌握使用sql 语句创建、
删除和修改数据库。 二. 实验要求 1. 熟练使用查询分析器进行数据库的创建、删除和修改操作。 2. 完成实验报告。 三. 实验内容
使用sql语句创建数据库userdb1。 四.实验步骤 1.创建数据库userdb1的sql语句, create database userdb1 on (name=userdb1_data,--数据文件的逻辑名称,注意不能与日志逻辑同名 filename=g:\\xygl\%userdb1.mdf ,--物理名称,注意路径必须存在 size=5,--数据初始长度
为5m maxsize=10,--最大长度为10m filegrowth=1)--数据文件每次增长1m log on ( name=userdb1_log,
filename=g:\\xygl\%userdb1.ldf , size=2 , maxsize=5 , filegrowth=1) 执行上述语句建立数据库userdb1 2. 根据步骤1的sql语句,写出创建实验1中数据库educ的sql语句,并建立数据库educ.
初始大小为 10mb,最大为50mb,数据库自动增长,增长方式是按5%比例增长; 日志文件初始为2mb,最大可增长到5mb,按1mb增长。 create database educ on (name=educ_data,--数据文件的逻辑名称,注意不能与日志逻辑同名篇四:数据库实验报告 西安科技大学
《数据库原理及应用》
课程设计报告 题目: 寄宿学校管理信息系统的设计与实现 学院: 计 算 机 科 学 与 技 术 学 院 专业及班级: 软件工程1202及1203班 学号: 1208010206 1208010207 1208010303 姓名: 李 倩 魏 楠 楠 王 青 枝 日期: 2014
年7月9日 目 录 1课程设计目的及意义?????????????????2 2设计内容及人员分工?????????????????2 3 需求分析??????????????????????2 3.1 需求陈述?????????????????????2 3.2 功能需求?????????????????????2 3.3 数据需求?????????????????????3 3.4 其它需求?????????????????????3 4 数据库设计?????????????????????3 4.1概念结构设计???????????????????3 4.2逻辑结构设计???????????????????4 4.3数据表结构设计??????????????????4 5 系统功能设计???????????????????6 6 系统实现
6.1 开发环境?????????????????????7 6.2 数据库的创建与连接技术?????????????7 4.3 主要功能的运行结果及代码????????????9 7 总结???????????????????????13 参
考文献??????????????????????13 1、课程设计的目的和意义 课程设计目的:通过本课程设计,培养学生具有c/s模式的数据库应用软件系统的设计和开发能力;熟练掌握sql server数据库的使用,熟练掌握使用vc、vb或其它开发工具开