欢迎来到天天文库
浏览记录
ID:38644102
大小:969.50 KB
页数:43页
时间:2019-06-16
《表、关系模型和数据库》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、数据库应用技术——FoxBASE+(第3版)教师:韩国英简介:1、数据库管理系统是美国微软公司(Ashto-Tate)推出的,该系统对数据的收集、保存、使用等作出了重大的贡献。2、数据库管理系统的发展:dBASEⅡ—dBASEⅢ—dBASEⅣ—FoxBase—FoxBase+—FoxPror(1989年)—VisualFoxPro(关系数据库管理系统较Xbase更上一层楼).第1章数据库基础知识3、同时与Xbase数据库语言完全兼容。4、至今,数据库技术已成为计算机领域最重要的技术之一,它是软件学科中一个独立分支(即研究数据库的结构、存贮、设计和使用的一门软件学科)。已广泛地应用到工业、农业、
2、商业、国家机关、大专院校、科研单位、金融、财贸和国防军事、情报等各行各业的管理信息系统(MIS)、办公自动化系统(OA)、决策支持系统等领域中。1.1数据库的基本概念一、数据:是记载客观事物的状态、特征、特性的符号。除了字符、日期、图形、图像和声音等计算机能处理和存储的数据。数据无处不在,如考试成绩,身高,等,另如学生的基本信息(姓名,出生日期,联系电话等)数据库(Database,即DB):就是按一定的组织结构存储在计算机内可供共享使用的相关数据的集合。是存贮数据的“仓库”。由一个或多个文件组成。可以被多个用户所共享,它是数据库系统的重要组成部分。计算机数据库中的信息可以按字符、字段、记录和
3、文件来进行组织。名词(必须清楚)字符:数据的最小存取单位。它由字母、数字、汉字和其他符号组成。字段:数据的最小访问单位,具有独立的含义。如数据库中的学号、姓名、成绩等字段。记录:由一个或多个字段组成的数据单位。用来描述一个完整的客观事物,如对某个学生的成绩进行描述,可以通过学号、姓名及各门课的成绩等字段进行描述。文件:存放在存储介质上的一组记录。1.库文件(扩展名.DBF)从上所知数据是以一定规定存放在一起的,这个存放数据的集合叫数据库,以文件形式保存就叫库文件,扩展名为.DBF。数据是如何存贮于数据库中的呢?我们来看下面例子:STU1.DBF学号数学计算机基础马列原理体育总分平均分96210
4、190.0090.0088.0094.00362.0090.5096210290.0087.0087.0078.00342.0085.5096210391.0080.0089.0084.00344.0086.0096210492.0094.0090.0092.00368.0092.0096210578.0076.0065.6090.00309.6077.40例如:学生信息数据库文件:STU1.DBF(学生成绩库文件)、STU2.DBF(学生档案库文件),显示如下:观察库文件中的记录可见:(1)一个库中存放的数据之间是具有相关的属性。(2)在关系模型中数据被组织成一个二维表,这样的表又称为关系。
5、例学籍表、成绩表等。大量的数据是按照规定有组织地放在表中。STU2.DBF学号姓名性别出生日期就读方式平均分操行成绩奖学金备注962101李蓉女20/05/78统招0.00优962102张天明男07/09/77统招0.00良962104王小菲女08/09/76统招0.00优962105党力男23/12/77统招0.00及格(3)一个二维表由行和列组成,行叫表的记录,列叫表的字段。即在表中,描述对象的项目称为数据项(又称字段),所有数据项组成一个记录,若干个同类记录构成表文件。4.数据库系统就是指计算机系统中引用了数据库技术后的完整系统,主要由计算机硬件、软件、数据库、用户4个主要部分组成。3.
6、数据库管理系统(DatabaseManagementSystem即DBMS)是用来建立、存取、管理和维护数据库的软件系统。它能合理地组织和存贮大量数据,并支持对于数据库的表中数据的各种操作,如:更新、排序、索引、查询、列表、打印等。数据库系统的特性1、特定的数据模型2、实现数据共享,减少数据冗余3、数据独立性4、数据的保护控制二、关系模型数据模型:描述客观事物及其联系、反映数据之间和记录之间的联系。常用的三种数据模型:层次模型(hierarchicalmode)网状模型(networkmode)关系模型(relationalmode),即:数据之间的关系是一个二维表关系。上面所讲的数据库就是建
7、立在关系模型上的,所以又叫关系数据库。分析二维表可知:1、每一行为一条记录,无完全重复的行(主关键字不同)。主关键字:用于区分不同记录的属性(字段),如:编号、学号、准考号、产品号等。2、每一列是一个字段,具有相同的属性。3、每一项是最小的(不可分的)数据项。STU1.DBF学号数学计算机基础马列原理体育总分平均分96210190.0090.0088.0094.00362.0090.5096210
此文档下载收益归作者所有