以下为《数据库应用基础》的无排版文字预览,完整格式请下载
下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。
第一章 数据库应用基础一、数据库简介
二、数据模型
三、关系型数据库
四、VFP的启动和退出一、数据库简介数据库技术的发展:是信息技术的重要部分,是计算机信息系统与应用系统的核心和基础
经历了5个发展阶段: 人工管理 文件系统 数据库管理一、数据库简介1、数据(Data)
记载客观事物的状态、特征、特性的符号。一、数据库简介2、数据库(DataBase,简写为DB)
按一定的组织结构存储在计算机内的可共享使用的相关数据的集合。
以文件形式组织,包括一个或多个文件,可被多个用户共享,是数据库系统的重要组成部分。
数据库中的信息可按字符、字段、记录和文件进行组织。
最小的存取单位最小的访问单位一、数据库简介3、数据库管理系统(DBMS)
是用来管理数据的软件系统,它是数据库系统的核心软件。
它能够为用户或应用程序提供访问数据库的方法,包括数据库的建立、更新、查询、统计、显示、打印及各种数据控制。
一、数据库简介4、数据库系统(DBS)
(1)定义:
是引入了数据库技术的计算机系统。
(2)组成:
硬件、软件、数据库、用户
(3)特性:1)特定模型
2)实现共享,减少冗余
3)数据独立
4)数据保护
二、数据模型1、数据模型:
各个数据对象以及它们之间存在的相互关系的描述,是数据库系统的核心和基础。
1) 常见的数据模型有:
层次模型、网状模型、关系模型
2) 数据模型的发展阶段:
第一代层次、网状数据库系统
第二代关系数据库系统
第三代面向对象模型的数据库系统
二、数据模型2、层次模型二、数据模型3、网状模型二、数据模型4、关系模型二、数据模型4、关系模型
一个关系模式对应一个关系的结构。
关系模式的简化表示模式:
关系名(属性名1,属性名2,…,属性名n)
在VFP中使用:表名(字段名1,字段名2,……,字段名n)二、数据模型5、面向对象模型
利用面向对象理论建立起来的数据库模型
适合处理各种各样的数据类型三、关系型数据库1、数据库的基本概念
1)实体:
客观存在并且可以相互区别的事物称为实体。
如:教师、学生、产品质量
实体间的联系
一对一:班长 班级
一对多:班长 学生
多对多:教师 学生
三、关系型数据库1、数据库的基本概念
2)属性:
表中的一列,字段。
如:学号、姓名、语文、数学
3)域(值域)
属性的取值范围。
如:语文成绩(0~100)
三、关系型数据库4)元组
表中的一行,记录
三、关系型数据库5)关键字
表中具有唯一标识的属性。
分:主关键字、外部关键字
三、关系型数据库6)元数
属性的个数,表中的列数
三、关系型数据库7)关系
二维表
三、关系型数据库关系模型的二维表满足的条件:
表中不允许有重复的字段名,一个表不能有两个相同的属性
表中每一列必须是相同的数据类型
表中不允许有两条完全相同的记录
表中行或列的排列次序任意,不影响表中数据项间的关系
三、关系型数据库2、关系操作
选择:从数据库文件中找出记满足条件的记录。(行)
投影:从数据库文件中选择出满足条件的字段。(列)
连接:将两个数据库文件按条件筛选若干记录及字段组成一个新的数据库文件。
四、VFP的启动和退出1、启动
⑴在桌面上双击“Visual FoxPro6.0”图标。
⑵在Windows的“开始”菜单的程序列表中选择Visual FoxPro6.0项。
⑶通过Windows的“资源管理器”或“我的电脑”,找到Visual FoxPro6.0程序并启动。
四、VFP的启动和退出四、VFP的启动和退出
四、VFP的启动和退出2、界面简介:
1)命令窗口(人机交互窗口):
a)可直接输入要执行的命令。
b)执行菜单命令时,相应的命令语句自动显示在命令窗口中。
c)可以放大、缩小及调整位置
d)显示/隐藏:常用工具栏的“命令窗口”按钮
显示:窗口菜单?”命令窗口” / Ctrl+F2
隐藏:窗口?隐藏 / Ctrl+F4四、VFP的启动和退出2)主窗口:
显示命令和程序的执行结果。
清除主窗口: 在命令窗口中输入 clear
窗口?清除四、VFP的启动和退出3)菜单栏:
(系统默认)文件、编辑、显示、格式、工具、程序、窗口、帮助。
其中,显示了命令窗口,格式菜单就会显示。
当打开某种类型的文件后,系统自动将格式菜单转换为相应的菜单项。四、VFP的启动和退出
4)状态栏:
显示系统当前的工作状态
比如打开一个表文件,状态栏会显示出记录的个数、当前记录号等信息
四、VFP的启动和退出3、退出
⑴在命令窗口输入“QUIT”并按回车键。
⑵在“文件”菜单中选择“退出”项。
⑶直接按组合键Alt+F4。
⑷用鼠标单击VFP主界面标题栏最右边的关闭窗口按钮。
(5)单击控制图标,选择“关闭”。
四、VFP的启动和退出4、VFP的工作方式:
3种:
(1)菜单操作方式
(2)命令交互方式
(3)程序执行方式
2种:
(1)命令(交互)方式
(2)程序方式
[全文已结束,注意以上仅为全文的文字预览,不包含图片和表格以及排版]
以上为《数据库应用基础》的无排版文字预览,完整格式请下载
下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。