数据库管理系统一般使用

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验十数据库管理系统一般使用

一、实验目的与基本要求

1.了解关系数据库标准语言—SQL。

2.了解数据库管理系统的组成。

3.了解数据库设计的内容、方法和步骤。

4.学会使用一种数据库开发工具。

二、实验条件

1.硬件:一台微机

2.软件:操作系统和一种数据库管理系统软件。

三、实验方法

建立数据库结构,输入相应数据,建立必要的索引文件,进行排序和检索,并观察显示结果。

四、实验内容

根据下表完成下列有关数据库的基本操作。

学生自然情况表

(1)建立学生自然情况表的数据库结构;

(2)先追加5个空记录,然后再输入记录内容;

(3)用相应的子句,使得在屏幕上只能修改年龄字段,并将马方的年龄改为“21”;

(4)设定在屏幕上,只出现学号、姓名和年龄字段;

(5)在编辑环境中,给每个学生写上“合格”评语;

(6)用替换命令将所有的学生年龄加1;

(7)用修改命令将武江涛的评语改为“三好学生”;

(8)显示所有女学生的记录并输出到ns.txt文件中。

五、实验提示

数据库系统一般由4部分组成:硬件、软件、数据库和数据库管理员。而其软件部分则主要包括:操作系统、数据库管理系统、应用程序和语言编译程序。

其中数据库管理系统(DBMS)是数据库中最重要的软件系统。数据库管理系统主要由以下3部分组成:

(1)数据定义语言DDL及翻译处理程序----用于描述数据库的结构、即供用户定义数据库的模式、存储模式、外模式、各级模式之间的映射以及有关的约束条件等,为用户建立数据库提供手段。

(2)数据操纵语言DML及其翻译程序---用于提供数据检索、统计、修改、删除、输入/输出等功能。

(3)数据库运行管理和控制例行程序----用于数据的安全性控制、完整性控制、并发控制、通信控制、数据存取、数据修改以及工作日志、数据库初始装入、数据库恢复、数据库重新组织等公用管理。

数据库管理系统从应用范围上以可分为大型控制库系统和大众数据库两类。大众数据库主要应用在微机上面,其代表产品有dBASE、FoxBASE、FoxPro 等,这类产品主要支持一般办公需要,强调使用的方便性和操作的简便性;另一类是以Oracle为代表的数据库管理系统,这些系统更强调在理论上和实践上的完备性,它更有利于支持全局性的及关键性的数据管理工作,所以也被称为主流数据库管理系统。还有以Microsoft SQL Server为代表的介于以上两类之间的系统。

SQL是一种综合的、通用的、功能极强的、语法简洁的关系数据库语言。它集数据定义语言(DDL)、数据操纵语言(DML)和数据控制语言(DCL)的功能于一体,语言风格统一,可以独立完成数据库生命周期活动,可以完成定义关系模式、录入数据、建库、查询、更新、维护、数据库重构、数据库安全性控制等一系列操作。只需要提出“做什么”,不必指明“怎么做”。面向集合的操作方式,不仅操作的对象可以是元组的集合,而且操作的结果也可以是元组的集合。SQL是能够独立联机交互使用的自含式语言,又是嵌入式语言,可以嵌到如C、FORTRAN程序中。

SQL的4大主要功能是数据查询、数据定义、数据操纵、数据控制。

. . .

相关文档
最新文档