数据库实验报告

2026/1/24 3:05:30

湘潭大学数学与计算科学学院

学生实验报告

专业 信息与计班级 信计一班 算科学 姓名 张艳 学号 2010750208 实验 2013 年 3 月1 日至 2013 年 6 月 24 日 日期 实验数据库技术与原理实验报告 项目 一、数据库习题部分 1. 调研分析现今主流的数据库应用软件(3-4个)和数据库应用系统(2个以上),将分析整理成Word的图文文档。 2. 下载mysql软件,将安装步骤、安装配置步骤记录,并将其过程中出现过的问题和解决办法给出阐述。 3.在SQL数据库建立关系表:Supplier,project,part,spp. ①查询以J开头或以L结尾的项目名称。 ②查询项目经费高于500万元的项目负责人的名字,查询结果包含负责人,项目名,项目经费,并降序列出项目经费。 ③列出项目经费在500~2000万元之间的项目号和项目名。 ④查询供应过零件编号为P11的供应商名称及所在城市和电话号码。 4.建立一个视图,该视图中只包含“北京市”,“上海市”,“天津市”三个城市的供应商的信息。 5.用PLSQL编写一个程序,按城市统计各城市供应零件总数量小于2000、2000~8000,大于8000这三个数量段供应商的数目。 实验内容与要求 二、数据库应用系统设计 从以下二个选题中选取其一,进行相应的系统设计 1)学生信息管理系统设计 要求最少以一个班级为单位设计数据库,设置一个超级管理员,3个二级用户帐号,3个三级权限用户帐号。 2)图书管理系统 模拟图书馆的图书管理系统设计数据库应用系统,提供查阅、借阅还书等功能数据操纵。 指导教师意见 成绩: 签名: 2013 年 6 月 日 备注

1. 调研分析现今主流的数据库应用软件(3-4个)和数据库应用系统(2个以上),将分析整理成Word的图文文档。

(1)简述3-4个数据库应用软件 1.IBM 的DB2

作为关系数据库领域的开拓者和领航人,IBM在1997年完成了System R系统的原型,1980年开始提供集成的数据库服务器—— System/38,随后是SQL/DSforVSE和VM,其初始版本与System研究原型密切相关。DB2 forMVSV1 在1983年推出。该版本的目标是提供这一新方案所承诺的简单性,数据不相关性和用户生产率。1988年DB2 for MVS 提供了强大的在线事务处理(OLTP)支持,1989 年和1993 年分别以远程工作单元和分布式工作单元实现了分布式数据库支持。最近推出的DB2 Universal Database 6.1则是通用数据库的典范,是第一个具备网上功能的多媒体关系数据库管理系统,支持包括Linux在内的一系列平台。 2.Oracle

Oracle 前身叫SDL,由Larry Ellison 和另两个编程人员在1977创办,他们开发了自己的拳头产品,在市场上大量销售,1979 年,Oracle公司引入了第一个商用SQL 关系数据库管理系统。Oracle公司是最早开发关系数据库的厂商之一,其产品支持最广泛的操作系统平台。目前Oracle关系数据库产品的市场占有率名列前茅。 3.Informix

Informix在1980年成立,目的是为Unix等开放操作系统提供专业的关系型数据库产品。公司的名称Informix便是取自Information 和Unix的结合。Informix第一个真正支持SQL语言的关系数据库产品是Informix SE(Standard Engine)。Informix’s是在当时的微机Unix环境下主要的数据库产品。它也是第一个被移植到Linux上的商业数据库产品。 4.PostgreSQL

PostgreSQL 是一种特性非常齐全的自由软件的对象——关系性数据库管理系统(ORDBMS),它的很多特性是当今许多商业数据库的前身。PostgreSQL最早开始于BSD的Ingres项目。PostgreSQL 的特性覆盖了SQL-2/SQL-92和SQL-3。首先,它包括了可以说是目前世界上最丰富的数据类型的支持;其次,目前PostgreSQL 是唯一支持事务、子查询、多版本并行控制系统、数据完整性检查等特性的唯一的一种自由软件的数据库管理系统. (2) 调研两个数据库系统

SQL SERVER 2005数据库简介

SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。

SQL Server 2005 数据引擎是本企业数据管理解决方案的核心。此外 SQL Server 2005 结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的 BI 解决方案,帮助您的团队通过记分卡、Dashboard、Web services 和移动设备将数据应用推向业务的各个领域。

与 Microsoft Visual Studio、Microsoft Office System 以及新的开发工具包(包括 Business Intelligence Development Studio)的紧密集成使 SQL Server 2005 与众不同。无论您是开发人员、数据库管理员、信息工作者还是决策者,SQL Server 2005 都可以为您提供创新的解决方案,帮助您从数据中更多地获益。

Microsoft 仔细倾听了您的反馈,并对行业进行了认真研究,全世界的 Microsoft 研究团队共同努力,经过创造性思索才最终向您奉献出这一引入了上百种新增功能或改进功能的 SQL Server 2005。这些功能将有助于您在以下三个主要方面提高业务: 1.企业数据管理 SQL Server 2005 针对行业和分析应用程序提供了一种更安全可靠和更高效的数据平台。SQL Server 的最新版本不仅是迄今为止 SQL Server 的最大发行版本,而且是最为可靠安全的版本。 2.开发人员生产效率 SQL Server 2005 提供了一种端对端的开发环境,其中涵盖了多种新技术,可帮助开发人员大幅度提高生产效率。 3.商业智能 SQL Server 2005 的综合分析、集成和数据迁移功能使各个企业无论采用何种基础平台都可以扩展其现有应用程序的价值。构建于 SQL Server 2005 的 BI 解决方案使所有员工可以及时获得关键信息,从而在更短的时间内制定更好的决策。

MYSQL数据库简介

MYSQL是最受欢迎的开源SQL数据库管理系统,它由MYSQL AB开发、发布和支持。MYSQL AB是一家基于MYSQL开发人员的商业公司,它是一家使用了一种成功的商业模式来结合开源价值和方法论的第二代开源公司。MYSQL是MYSQL AB的注册商标。

MYSQL是一个快速的、多线程、多用户和健壮的SQL数据库服务器。MYSQL服务器支持关键任务、重负载生产系统的使用,也可以将它嵌入到一个大配置(mass-deployed)的软件中去。 MYSQL网站(http://www.mysql.com)提供了关于MYSQL和MYSQL AB的最新的消息。

MYSQL是一个数据库管理系统

一个数据库是一个结构化的数据集合。它可以是从一个简单的销售表到一个美术馆、或者一个社团网络的庞大的信息集合。如果要添加、访问和处理存储在一个计算机数据库中的数据,你就需要一个像MYSQL这样的数据库管理系统。从计算机可以很好的处理大量的数据以来,数据库管理系统就在计算机处理中和独立应用程序或其他部分应用程序一样扮演着一个重要的角色。 MYSQL是一个关系数据库管理系统

关系数据库把数据存放在分立的表格中,这比把所有数据存放在一个大仓库中要好得多,这样做将增加你的速度和灵活性。“MYSQL”中的SQL代表

“Structured Query Language”(结构化查询语言)。SQL是用于访问数据库的最通用的标准语言,它是由ANSI/ISO定义的SQL标准。SQL标准发展自1986年以来,已经存在多个版本:SQL-86,SQL-92,SQL:1999,SQL:2003,其中SQL:2003是该标准的当前版本。 MYSQL是开源的

开源意味着任何人都可以使用和修改该软件,任何人都可以从Internet上下载和使用MYSQL而不需要支付任何费用。如果你愿意,你可以研究其源代码,并根据你的需要修改它。MYSQL使用GPL(GNU General Public License,通用公共许可在hppt://www.fsf.org/licenses中定义了你在不同的场合对软件可以或不可以做什么。如果你觉得GPL不爽或者想把MYSQL的源代码集成到一个商业应用中去,你可以向MYSQL AB购买一个商业许可版本。

MYSQL服务器是一个快的、可靠的和易于使用的数据库服务器

如果这是你正在寻找的,你可以试一试。MYSQL服务器还包含一个由用户紧密合作开发的实用特性集。你可以在MYSQL AB的

http://www.mysql.com/it-resources/benchmarks/上找到MYSQL服务器和其他数据库管理系统的性能比较。

MYSQL服务器原本就是开发比已存在的数据库更快的用于处理大的数据库的解决方案,并且已经成功用于高苛刻生产环境多年。尽管MYSQL仍在开发中,但它已经提供一个丰富和极其有用的功能集。它的连接性、速度和安全性使MYSQL非常适合访问在Internet上的数据库。 MYSQL服务器工作在客户/服务器或嵌入系统中

MYSQL数据库服务器是一个客户/服务器系统,它由多线程SQL服务器组成,支持不同的后端、多个不同的客户程序和库、管理工具和广泛的应用程序接口(APIs)。

MYSQL也可以是一个嵌入的多线程库,你可以把它连接到你的应用中而得到一个小、快且易于管理的产品。

有大量的MYSQL软件可以使用。 幸运的是,你可以找到你所喜爱的已经支持MYSQL数据库服务器的软件和语言。

MYSQL的官方发音是“My Eases Que Ell”,而不是“My sequel”。但是你也可以使用“My sequel”和其他的方言。


数据库实验报告.doc 将本文的Word文档下载到电脑
搜索更多关于: 数据库实验报告 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219