- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
 - 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
 - 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
 
                        查看更多
                        
                    
                Visual FoxPro程序设计教程(第2版)  第1章 数据库应用基础
                    封面 课程要求 按时上课 完成作业(10%) 上机(20%) 考试 笔试(60%) 机试(10%) 课程内容 第一章数据库应用基础 1.1  数据库系统 1.1.1 数据与数据处理 数据   数据是存储在某一媒体上,对客观事物进行描述的物理符号。 	  	文字数据:如姓名、职称、地址等; 	数值型数据:如价格、数量、长度等, 	多媒体数据:如图像、声音、视频等。  数据处理 	数据处理是对数据的采集、整理、存储、分类、排序、检索、维护、加工、统计和传输一系列操作的总和。 	其目的是从大量原始数据中,获得有价值的信息,作为人们行为和决策的依据。 1.1.2   计算机数据管理 人工管理阶段 数据不保存。 数据和程序不具有独立性。 数据不能共享 重复的数据称为数据冗余 文件系统阶段 	数据长期保存。 	程序与数据有了一定的独立性。 	数据的独立性低。 	数据的共享性差,存在数据冗余和数据的不一致。 文件系统阶段 数据库阶段 数据的结构化 数据的共享性高,冗余度低。 数据独立性高 统一的数据控制功能 数据库阶段 1.1.3   数据库系统组成 	数据库系统(Database System,DBS)是指引入数据库技术的计算机系统。它实现了有组织地、动态地存储大量相关数据,提供了数据处理和信息资源共享的便利手段。 数据库系统图示 硬件系统   	硬件系统主要指计算机,包括CPU、内存、外存、输入/输出设备等硬件设备。 数据库 	Database (DB) 	数据库是指存储在计算机外存中,结构化的相关数据的集合。 	它不仅包括描述事物的数据本身,还包括相关事物之间的联系。 	数据库以文件的形式存储在外存中,用户通过数据库管理系统来统一管理和控制数据。 数据库管理系统 	Database Management System(DBMS) 	数据库管理系统是管理数据库的软件,是数据库系统的核心。 	它在操作系统的基础上运行,帮助用户建立、使用和维护数据库。 数据库管理系统 	 功能 数据定义功能定义数据库的数据对象,如数据库、表、索引,描述数据之间的联系。 数据操纵功能实现对数据库数据的基本操作,如查询、插入、删除和修改等。 控制和管理功能实现对数据库控制和管理,包括并发性控制、安全性检查、完整性检查及对数据库的内部维护等功能。 相关软件 操作系统 应用程序开发工具。 数据库应用系统 各类人员  系统分析员 数据库管理员(DBA) 应用程序员 最终用户  1.1.4  数据库系统的体系结构 单用户 	整个数据库系统,包括应用程序、DBMS、数据库都装在一台计算机上。 主从式结构  	数据库系统都集中存放在主机上,终端只作为主机的输入输出设备,多个用户可通过终端存取主机的数据。 主从式结构 客户/服务器结构 (c/s)  	网络上的服务器结点存放数据及执行DBMS功能,客户机安装DBMS应用开发工具和应用程序。   客户端的用户请求被传送到服务器,服务器进行处理后,只将结果(而不是整个数据)返回给用户, 客户/服务器结构 (c/s)  浏览器/WEB服务器/数据库服务器结构  	客户端仅安装浏览器软件,用户通过URL向WEB服务器发出请求,WEB服务器运行脚本程序,向数据库服务器发出数据请求。数据库服务器执行处理后,将结果返回给WEB服务器。WEB服务器根据结果产生网页文件,客户端接收到网页文件后,在浏览器中显示出来。 浏览器/WEB服务器/数据库服务器结构  1.2 关系数据库 1.2.1 概念模型 	现实世界中事物及联系在人们头脑中的反映,经过人们头脑的分析、归纳、抽象,形成信息世界。 	为了正确直观地反映客观事物及其联系,有必要对信息世界建立一个抽象的模型,称之为概念模型。目前常用实体联系模型表示概念模型。 实体 	实体是客观存在并且可相互区别的事物。可以是实际的事物(如读者、图书、货物等),也可以是抽象的事件。(如借书、订货等活动) 实体属性    实体的特性称为属性,一个实体可以用多个属性来描述。    例如图书可以用条形码、书名、作者、出版社、出版年月、售价等属性来描述。    借书可以用条形码、读者证号、借书日期等属性来描述。  实体型和实体集   用实体名及其属性集合描述的同类实体,称为实体型。    例如,图书(条形码、书名、作者、出版社、出版年月、售价)就是一个实体型。    同类型实体的集合称为实体集。   例如,所有的图书构成一个实体集。  实体间联系 	实体间的联系就是指实体集与实体集之间的联系。  实体间联系 	一对一联系实体集A中的每个实体仅与实体集B中的一个实体联系,反之亦然。 实体间联系 	一对多联系对于实体集A中的每个实体,实体集B都有多个实体与之对应;反之,对于实体集B中的每个实体,实体集A中
                您可能关注的文档
- UGNX5中文版基础教程 第4章 实体建模.ppt
 - UGNX5中文版应用与实例教程 第10章 钣金设计.ppt
 - UGNX5中文版应用与实例教程 第2章 曲线.ppt
 - UGNX5中文版应用与实例教程 第1章 UG NX 5基础知识.ppt
 - UGNX5中文版应用与实例教程 第4章 实体建模.ppt
 - UGNX5中文版应用与实例教程 第6章 工程图的创建.ppt
 - UGNX5中文版应用与实例教程 第8章 模具设计.ppt
 - UG中文版实用教程 第4章 草图功能.ppt
 - UGNX5中文版应用与实例教程 第3章 草图功能.ppt
 - UGNX5中文版应用与实例教程 第7章 装配建模.ppt
 
- Visual FoxPro程序设计教程(第2版) 第7章 项目、表单、菜单和报表.ppt
 - VisualBasic6.0程序设计教程(第3版) 第1章 Visual Basic6.0 概述.ppt
 - Visual FoxPro程序设计教程(第2版) 第3章 数据库数据表操作.ppt
 - VisualBasic6.0程序设计教程(第3版) 第2章 Vb简单的程序设计.ppt
 - Visual FoxPro 6.0 数据库技术与应用 ch5 数据与数据运算.ppt
 - VisualBasic6.0程序设计教程(第3版) 第3章 Visual Basic语言基础.ppt
 - VisualBasic6.0程序设计教程(第3版) 第5章 数组及应用.ppt
 - VisualBasic6.0程序设计教程(第3版) 第4章 程序设计的3种基本结构.ppt
 - VisualBasic程序设计培训教程 第12课 图形操作.ppt
 - VisualBasic程序设计培训教程 第14课 联机考试系统.ppt
 
最近下载
- Parker Lord公司《电池系统组件的绝缘防护技术评估白皮书》.pptx VIP
 - 小型白菜类蔬菜栽培技术.ppt VIP
 - 白菜类蔬菜栽培技术 (3).ppt VIP
 - 建设工程档案归档清单.xlsx VIP
 - 2024年河北省职业院校技能大赛中职组“艺术设计”赛项样题-第四套 .docx VIP
 - 2025年浙江省初中学业水平信息科技考试试卷(含答案详解).docx
 - 退工原因变更申请表 .pdf VIP
 - DB15T+3686.3-2024物业管理服务规程 第3部分:秩序维护.pdf VIP
 - 职业院校技能大赛艺术设计中职样题.docx VIP
 - 大学生简历毕业生简历求职简历 (27).docx VIP
 
原创力文档
                        

文档评论(0)