数据库实验报告总结_第1页
数据库实验报告总结_第2页
数据库实验报告总结_第3页
数据库实验报告总结_第4页
数据库实验报告总结_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

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

文档简介

1 / 15 数据库实验报告总结 数据库实验心得体会 有关于数据库实验的心得体会,总的来说,受益匪浅。在这些天中,我们学到了很多东西,包括建表,导入数据,查询,插入。最重要的是我们有机会用电脑自己进行实践,没接触的时候总是觉得它比较深奥或是不可接近的新型语言,尽管自己对 C语言非常感兴趣,但还是有些心理上的陌生感。学习数据库就和我们平时的其它科目学习一样感觉它有永无止境的知识,数据库是我在高中时候听过,到了大学渐渐了解了些,但就其原理性的内容还不知道,也就是根本就不清楚什么是数据库,只是知道一 个所谓的中国字典里的名词。我认识它是从我接触实验运作开始的,刚开始就是建立数据库,两种验证模式,没什么东西但还觉得不错。进而就是操作语言了,紧接着就是触发器的使用,进而对数据库高级的使用,等等。 开始知道数据库的时候想学,不知道从何而起,不懂的话怎么问,从什么地方学起。后来到大三开学后有数据库原理必修课,非常高兴。当时感觉 SQL Sever 数据库管理既然是单独一门课程一定会讲的比较细,也能学到真正实用的内容。学了这门课以后发现和我想的基本是一样的,老师对学生也比较和蔼可亲,对我们要求也不是很紧。让每个 人都觉得轻轻松松就能把这门课程学完,没2 / 15 有多么紧张的作业,也没有太苛刻的要求。 当老师在最后说这个课程结束了,回顾一下以前老师给我们讲过的东西,真的有很多是我们应该去注意的。学习完 SQL Sever 数据库后感觉可分两大块,一块是开发,一块是管理。开发主要是写写存储过程、触发器什么的,还有就是用 Oracle 的 Develop 工具做 form。有点类似于程序员。开发还需要有较强的逻辑思维和创造能力,自己没有真正做过,但感觉应该会比较辛苦,是青春饭;管理则需要对SQL Sever 数据库的原理有深刻的认 识,有全局操纵的能力和紧密的思维,责任较大,因为一个小的失误就会弄掉整个数据库,相对前者来说,后者更看重经验。这些东西都是从老师哪里和朋友的讨论中得到的心得,也希望其他朋友能多多向老师和朋友请教,如果是个人单独靠自己来完成一个完美的数据库我觉得比较困难,现在基本上都是团队类型的,而且他们的效率高开发的周期也快。由于数据库管理的责任重大,很少公司愿意请一个刚刚接触 SQL Sever的人去管理数据库。对于我们这些初出茅庐的新手而且电子商务的专业,个人认为可以先选择做管理,有一定经验后转型,去做数据库的开发。当然 ,这个还是要看人个的实际情况来定。 SQL Server数据库的实验学习使我对数据库的有了新的进步,以后再看到也就不至于什么也不懂,其实那么多数据库我觉得学好一门就行,只是他们的语言可能不大一3 / 15 样,学好一门后就可去认识其它的,这样应该有事半功倍的效果。就像我学习 C 语言,当时不能说是学习的棒,但不算差。所以我对以后的语言感觉都不是很困难,了解了 VB、 C+还有网页中用的 Html语言、 asp语言都能看懂,起码可以对别人的东西进行了一下修改。因此,我感谢数据库老师给了我有用的知识,以便我在以后学习 或认识更多的内容能有新的方法和思维,也能更加有效和快速的去消化吸收新的东西。希望在今后中, SQL Server能给我更多帮助。感谢学校开设这样一门优秀使用的课程,让我对数据库有了更深的了解。 数据库集中上机报告 学 生: 马志鹏学 号: 0221090118 班 级: 02210901 专 业:计算机应用技术 重庆邮电大学移通学院 2016年 6 月 图片已关闭显示,点此查看 第一天 : Access数据库基本操作 1 实验目的 1、熟悉的掌握 Access数据库结构与创建 2、了解创建、修改、删除、查询、保存等操作 3、输入数据创建、设计器创建、向导创建。 2 实验内容 4 / 15 图片已关闭显示,点此查看 3 实验结果 1. 图片已关闭显示,点此查看 图片已关闭显示,点此查看 图片已关闭显示,点此查看 2. 2 Access 数据 表的编辑 图片已关闭显示,点此查看 图片已关闭显示,点此查看 第二天 数据表基本操作 1 表关系与编辑数据 1 实验目的: 1、实现一对一,一对多,多对多的实体关系 2、对 “ 学生基本信息 ” 表中的记录进行排序,按出生日期降序排列 3、从 “ 学生基本信息 ” 表中筛选出所有计算机系男生的记录 4、从 “ 学生基本信息 ” 表中筛选出回族和蒙古族的所有学生记录 图片已关闭显示 ,点此查看 图片已关闭显示,点此查看 2 实验内容 5 / 15 1. SELECT 学生基本信息表 .学生姓名 , 成绩档案表 .* FROM 成绩档案表 INNER JOIN 学生基本信息表 ON 成绩档案表 .学生学号 = 学生基本信息表 .学生学号 WHERE (学生基本信息表 .学生姓名 )=张冰冰); 2 SELECT 学生基本信息表 .* FROM 学生基本信息表 WHERE (学生 基本信息表 .性别 )=男 ) AND (学生基本信息表 .班级名称 )=计算机系 ); 3 SELECT 成绩档案表 .C 语言 , 课程表 .* FROM 成绩档案表 , 课程表 ; 4 SELECT 学生基本信息表 .*, 学生基本信息表 .性别 , 学生基本信息表 .班级名称 FROM 学生基本信息表 WHERE (学生基本信息表 .性别 )男 ) AND (学生基本信息表 .班级名称 )计算机系 ); 5 SELECT 学生基本信息表 .*, 学生基本信息表 .出生日期 FROM 学生基本信息表 WHERE (Month(出生日期 )=9) AND (Day(出生日 期 )=1); 6 SELECT 学生基本信息表 .* FROM 学生基本信息表 WHERE (学生基本信息表 .学生姓名 ) Like 李*); 6 / 15 3 实验结果 图片已关闭显示,点此查看 图片已关闭显示,点此查看 图片已关闭显示,点此查看 图片已关闭显示 ,点此查看 图片已关闭显示,点此查看 图片已关闭显示,点此查看 第 3天 SQL查询设计 1 SQL 语言查询 1 实验目的: 熟悉了解 SQL 语句 图片已关闭显示,点此查看 图片已关闭显示,点此查看 2.实验类容: 1. SELECT 学生基本信息表 .学生学号 , 学生基本信息表 .学生姓名 , 学生基本信息表 .性别 , 学生基本信息表 .出生日期 FROM 学生基本信息表 WHERE (学生基本信息表 .学生姓名 ) Like 孙 *); 2. SELECT 学生基本信息表 .学生学号 , 学生基本信息表 .学生姓名 , 学生基本信息表 .性别 , 学生基本信息表 .出生日期 FROM 学生基本信息表 WHERE (学生基本信息表 .民族 )=回族 ); 3. SELECT 学生基本信息表 .学生学号 , 学生7 / 15 基本信息表 .学生姓名 , 成绩档案表 .C语言 , 成绩档案表 .CAD制图 , 成绩档案表 .Access数据库 , 成绩档案表 .大学英语 , 成绩档案表 .大学数学 , 成绩档案表 .计算机基础 FROM 成绩档案表 INNER JOIN 学生基本信息表 ON 成绩档案表 .学生学号 = 学生基本信息表 .学生学号 ORDER BY 成绩档案表 .C 语言 DESC , 成绩档案表 .CAD 制图 DESC , 成绩档案表 .Access 数据库 DESC , 成绩档案表 .大学英语 DESC , 成绩档案表 .大学数学 DESC , 成绩档案表 .计算机基础 DESC; 3 实验结果 图片已关闭显示,点此查看 图片已关闭显示,点此查看 图片已关闭显示,点此查看 2 创建窗体 1 实验目的:熟悉了解窗体的查询与创建。 2.实验结果: 图片已关闭显示,点此查看 图片已关闭显示,点此查看 图片已关闭显示,点此查看 创建过程 (1)使用向导创建窗体的基本步骤是什么? 8 / 15 在打开的数据库窗口中,选择 “ 窗体 ” 对象。 在工具栏上单击 “ 新建 ” 按钮,打开 “ 新建窗体 ” 对话框,在对话框中选择 “ 自动创建窗体:纵栏式 ” ,然后选择数据表作为数据源,单击 “ 确定 ” 按钮,这时系统就自动建立了一个 “ 纵栏式 ” 窗体。 单击工具栏中的 “ 保存 ” 按钮,在打开的 “ 另存为 ” 对话框中,输入窗体名称,单击 “ 确定 ” 按钮。此时将创建的窗体保存在数据库中。 使用 “ 自动创建窗体 ” 向导创建窗体 操作步骤如下: 在打开的数据库窗口中,选择 “ 窗体 ” 对象; 在工具栏上单击 “ 新建 ” 按钮,打开 “ 新建窗体 ” 对话框,在对话框中选择 “ 自动创建窗体:表格式 ” ,然后选择数据表作为数据源,单击 “ 确定 ” 按钮,这时系统就自动建 立了一个 “ 表格式 ” 窗体。 第 4天 高级窗体设计 1 实验目的:学会如何合理的设计窗体 图片已关闭显示,点此查看 图片已关闭显示,点此查看 2 实验内容 : 制作一个学生管理系统界面 3 实验结果 图片已关闭显示,点此查看 9 / 15 : 图片已关闭显示,点此 查看 实验总结 在这一个星期的学习中设计视图,简单查询向导,交叉表查询向导,引入数据等操作。学习数据库的过程中感觉跟学习其他课程一样,也有丰富的知识。 查询的创建共有五种创建查询的方法,习惯采用的是设计查询和向导的查询。 设置查询方面的知识:添加表查询,更改表或查询间的关系,删除表查询。设置查询结果的排序,设置字段的显示属性等等。 只是使用从基表或通过查询得到的数据来显示报表的版面。现实的数据与报表的实 际数据不符,所以要使用 “ 打印预览 ” 命令。 感谢这次教学实验,使我对数据库有了更深的了解,希望在以后的学习中,数据库的运用可以对我有更大的帮助。 实验一 建立数据库 班级: 姓名: 学号:分数: 一、实验目的 1、理解 SQL Server 数据库的存储结构; 2、掌握 SQL Server 数据库的建立方法和维护方10 / 15 法。 二、实验内容 1、 创建数据库 要求:创建一个 test1 数据库,该数据库的主数据文件逻辑名称为 test1_data,物理文件名为,初始大小为10MB,最大尺寸为无限大,增长速度为 10%;数据库的事务日志文件逻辑名称为 test1_log,物理文件名为,初始大小为 1MB,最大尺寸为 5MB,增长速度为 1MB。并且要求主数据文件和事务日志文件的物理位置在不同的硬盘上。 创建一个指定多个数据文件和日志文件的数据库。该数据库名称为 test2,有 1 个 10MB 和 1 个 20MB 的数据文件和 2 个 10MB 的事务日志文件。数据文件逻辑名称为test2_1 和 test2_2,物理文件名为 test2_和 test2_。主文件是 test2_1,由 primary 指定,两个数据文件的最大尺寸分别为无限大和 100MB,增长速度分别为 10%和 1MB。事务日志文件的逻辑名为 test2_log1 和 test2_log2,物理文件名为 test2_和 test2_,最大尺寸均为 50MB,文件增长速度为1MB。 使用文件组创建数据库 test3。使用三个文件组,每个文件组包含两个数据文件,并且每个文件组要安排在不同的硬盘上。 2、修改数据库 11 / 15 修改建立的 test1数据库,为之添加一个 5MB 大小的新数据文件。 修改 test1数据库,将其中的主数据文件增加一个 5MB的存储空间。 3、删除建立的数据库。 三、实验过程 1、创建数据库 创建 test1 数据库的步骤:在 SQL Server 的查询分析器中输入命令如下: create database test1 on (name=test1_data, filename=f:sqltest1, size=10mb, filegrowth=10%) log on (name=test1_log, filename=f:sqltest2, size=1mb, maxsize=5mb, filegrowth=1mb) 创建 test2 数据库的步骤:在 SQL Server 的查12 / 15 询分析器中输入命令如下: create database test2 on primary (name=test2_1, filename=f:sqltest1test2_, size=10mb, filegrowth=10%), (name=test2_2, filename=f:sqltest1test2_, size=20mb, filegrowth=1mb) log on (name=test2_log, filename=f:sqltest1test2_, size=10mb, maxsize=50mb, filegrowth=1mb), (name=test1_log, filename=f:sqltest1test2_, size=10mb, maxsize=50mb, 13 / 15 filegrowth=1mb) 创建 test3 数据库的步骤: (这里的例子给出定义了两个文件组,一个是默认的,它包括两个文件 test3_和 test3_,令一个是 group1 组,也包括两个文件 test3_和test3_。注意:按题目要求每个文件的路径是不一样的。 ) create database test3 on primary (name=test3_1, filename=f:sqltest1test3_, size=10mb, filegrowth=10%), (name=test3_2, filename=f:sqltest1test3_, size=20mb, filegrowth=1mb), filegroup group1 (name=test3_3, filename=f:sqltest1test3_, size=10mb, filegrowth=10%), (name=test3_4, 14 / 15 filename=f

温馨提示

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

评论

0/150

提交评论