第一章 数据库系统基础知识_第1页
第一章 数据库系统基础知识_第2页
第一章 数据库系统基础知识_第3页
第一章 数据库系统基础知识_第4页
第一章 数据库系统基础知识_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章数据库概述VFP程序设计培训1VFP程序设计实用教程课件第一章数据库系统基础知识大纲要求:1、数据库的发展及特点2、基本概念:数据库、数据库管理系统、数据库系统及其相互关系,三种数据库模型3、关系数据库关系模型:关系模式、关系、元组、属性、域、关键字关系运算:选择、投影、连接2VFP程序设计实用教程课件数据(Data)

客观事物属性的取值,用于描述事物特性,以一定的形式存储在媒体上的数字、文本、图形、图象、声音、影象等能识别的物理符号。信息(Information)

被加工成特定形式的对人有意义且易于理解的

数据。数据处理(DataProceeding)将数据转换成信息的过程。信息=数据+处理1.1数据、信息和数据处理(了解)3VFP程序设计实用教程课件1.2数据管理技术的发展(理解)P1数据管理的三个阶段及各自特点:(人工管理、文件管理、数据库系统管理)

1、人工管理:(以处理为中心)1)数据不独立;2)数据不能长期保存3)无专门管理软件4)无法共享

2、文件管理:(以程序为中心)

进展:1)数据独立;2)数据能长期保存3)有文件系统管理

缺点:1)没有完全独立于程序2)存在数据冗余3)无法集中管理4VFP程序设计实用教程课件1.2数据管理技术的发展(理解)P2

3、数据库系统:(以数据为中心)1)数据结构化,这是数据独立和集中管理的基础;2)实现数据共享;3)数据独立,与具体程序无关;4)数据实现统一控制;

并发控制:多用户并发访问数据库安全性控制:防止非法访问完整性控制:数据的完整、正确和有效

5VFP程序设计实用教程课件1.2数据管理技术的发展(理解)P3数据库系统的分类:按数据存放的地点,分为集中式和分布式两种应用程序1应用程序2应用程序1…………数据库管理系统DBMS数据库DB数据库系统数据与程序的关系6VFP程序设计实用教程课件1.3数据库系统的基本概念(掌握)P1

(数据库DB、数据库管理系统DBMS、数据库系统DBS、数据库应用系统DBAS)数据库(DataBase)DB在计算机中以一定形式组织、存储和应用的结构化的相关数据的集合。基本特点:1、结构化2、独立性3、共享性4、安全性5、完整性6、冗余量小7、并发7VFP程序设计实用教程课件1.3数据库系统的基本概念(掌握)P2数据库管理系统DBMS

数据库系统的核心,在操作系统支持下,对数据库进行全面管理的软件系统,负责定义、建立、操纵、管理和维护数据库DBMS的组成:1)数据定义语言DDL及其编译、解释程序——定义数据库的结构2)数据操纵语言DML或查询语言——数据存取、检索、统计、修改、删除等3)运行管理与控制程序(DBMS的核心)——安全、完整、并发、通信、维护等4)数据字典DD——数据描述、管理规则等。8VFP程序设计实用教程课件1.3数据库系统的基本概念(掌握)P3数据库系统DBS

具有管理数据库功能的计算机软硬件总和系统。组成为:计算机硬件软件系统操作系统(OS)数据库管理系统(DBMS)数据库应用程序(DBA)数据库(DB)数据库管理员用户程序员(Programmer)最终用户(User)9VFP程序设计实用教程课件1.欲3数据码库系饶统的蓄基本两概念堤(掌绩握)P4数据裂库应浮用系错统DB话AS在DB经MS支持寨下,浆利用肠数据斧库技粗术开方发的源、面言向某家一类迹具体紧应用兽的应伴用软团件系识统。叼包括抛:1)开划放式锣信息屋服务胃系统较如锹证券顾行情芳、科乘技情戏报系利统2)管族理信痛息系择统贸面向失机构闭内服签务,犁如图帆书管凶理、眉教学固管理才、人骑事工找资管鞋理等救。一个酱完整籍的DB去AS包含赞:数据蚊库应誉用程伍序DB普A数据顺库DB10VF美P程虏序设便计实盗用教染程课魂件1.仓3数据拐库系硬统的赔基本枪概念蹦(掌吃握)P5DB、DB踪蝶MS、DB土S、DB穷AS之间田的关控系最终稻用户应用显程序程序罢员数据唇库管剖理系象统DB拼MS数据秩库DB数据城库管惠理员操作浇系统硬件DBSDBAS11VF蛋P程绒序设根计实绢用教善程课婆件1.饺4数据吉模型术(了培解)P1数据动模型:数长据库爪的组挂织形馆式,施体现痰数据秋间联猴系的筑方式尽。基本释的数巧据模究型有逢:层次酒模型誓、网芦状模输型、忠关系状模型左,相应耍地,适采用罪相应误模型经的数念据库峡分别座称:层次略数据昌库、俭网状芽数据泳库、护关系涌数据部库。12VF祸P程列序设爸计实拥用教艺程课伪件1.迷4数据廊模型桐(了金解)P21、层次慕型数套据模辛型以各充类记队录型继作为岭结点遍的树毒形结秘构表贯示数欣据间河的联反系。(学校寻行政归机构棚、家雪族关励系)基本名特点海:数仁据间乐关系一对高多处系科学生班级教研室学院数据两的层屈次模龙型示海例链接户指针13VF般P程采序设替计实虾用教泪程课爹件1.泡4数据颜模型译(了膨解)P32、网状尾型数揭据模妇型网状连模型券是以粗记录湾型为远结点遵的有态向图盛网状爹结构(或称马连通斧图);可以泛表示叠更为幕普遍敌的复电杂数钉据联踢系。基本幻玉特点蒙:多对哄多的卷关系可有捡多个确根结鞭点数据傅的网进状模葛型示毫例14VF蜻P程罚序设给计实鬼用教化程课残件1.夹4数据坝模型谅(了低解)P43、关迁系模逝型一个煌关系丽模型停由若龄干个暂关系谜组成佣。每卸一个蒸关系沿是一遭张二垃维表,(从而伙使数既据库猴的逻停辑结岭构简焦单明前了,易于海理解君。)用关闻系模大型设乡丰计的糠数据际库是您关系融数据率库。Vi鸡su摘al教F艇ox融Pr梁o是一言种关萄系数吉据库北。15VF肿P程容序设帮计实枪用教喜程课连件1.信4数据躁模型芬(了应解)P5示例歇表抚学生伯档案寒关系第一贺行是披结构其余遣各行轨是记秆录学号姓名性别出生年月民族籍贯980101001刘力平女08/17/83汉成都980101002张丹男03/21/84汉上海980101003李小辉男11/24/83汉重庆980101004王琳女01/05/82满………………

……16VF拆P程石序设妄计实拣用教弱程课始件1.窗5关系甜数据够库及论其设慕计(掌握苗)P11、关径系模败型的舰特征续:各列护名称薪都不屋相同,且都伞是不横可再斗分的演。每一彼列的汇数据蜓类型械是相音同的海。每行个数据害是不客完全男相同肃的。表中旷行和饺列的养顺序涉可以赤任意联排列意。即辈行和芽列的甲先后抗次序福对表童的性女质不税发生委影响拴。具有突以上案四个蝴特征丹的二矮维表,就是嗽一个尿关系杨。表辞中的珍每一貌行是雕一个挽元组抬(记午录),每一肿列是堡一个积属性恳(字悲段)里。17VF屿P程拖序设请计实忍用教递程课依件1.守5关系柿数据石库及劳其设日计(掌握始)P22、关令系术能语:术语易描涌述Vi屡su惕al素F朴ox错Pr诊o中关系摄:——一张元二维段表贩对首应一凶个数发据表愿文件弃。元组盾:——二维翼表中唇一行守对应翅数据椅表中花一条简记录率。属性晶:——二维挪表中忽一列恐属性傲值猪对目应数学据表轨中一艳个字段肯名。域:——属性御的取迁值范割围丑该伏字段舍的取治值范僵围。关键惧字——属性魄或属称性组徐合,跟取唯还一值炊的字密段18VF瓦P程基序设吊计实浮用教智程课凭件1.谱5关系然数据测库及岗其设忽计(掌握凡)P32、关逢系术造语:辟(恐续)术语社描咱述Vi逗su踪蝶al其F往ox搏Pr犁o中关系限模式——二维市表的泰表头守对应某数据胸库表纹结构闲。关系躲名(微属性院1,源属性射2,……,属煌性n丢)例:学生榜情况观表(墨学号C(8),姓名C(6),性别C(2),出生拖日期D,民族C(4),籍贯C(10))19VF机P程捎序设辟计实腾用教帜程课亲件1.常5关系臣数据贱库及秒其设素计(掌握钟)P4关系晕模式钞:学生虫情况吸表(强学号推,姓灾名,沙性别分,出座生日时期,策民族更,籍上贯)第一撞行是搅结构元组/记录属性/字段关键趣字20VF久P程袭序设遗计实精用教热程课瞧件1.写5关系当数据烛库及镰其设懂计(掌握熊)P53、关谎系运跪算关系辰数据茄库是答以关捐系模赴型为往基础泽的数仗据库镇,对窗关系静(二香维表缴)有偶三种漂基本慰操作拥:选择猴、投亿影、锹连接(1)选帐择操浪作(Se肉le割ct唱io独n)横向打分割眨关系对二再维表盯的行解进行竟水平肿筛选歇,找障出满转足条趟件的渠记录要。(对行堪的筛否选)相应芒的VF矿P命令瞧子句预:fo瞎r夏<条件>wh顾il眯e黎<条件>21VF希P程如序设申计实注用教灯程课遣件1.霉5关系插数据环库及段其设换计(掌握餐)P6(1)选长择操妻作例回子操作体:显示片满足抵入校检总分铸大锦于58之0(的春学生展记录迈)相应锋的VF淹P命令柱子句垦:显示辰满足每入校软总分详大抖于58故0(的略学生写记录绣)Di捏sp惑la惰y意f垄or入校卸总分>化58帅0或Li灯st22VF提P程足序设悟计实务用教瘦程课登件1.这5关系沿数据服库及清其设失计(掌握尊)P7职工号姓名性别部门编码100026张丹女1001100035刘力平男1001……………………显示纸所宰有驾(乳职工师记录驻)DI狡SP悼A千LL职工号姓名性别部门编码100026张丹女1001100035刘力平男1001100037李小辉男1002100043王琳女1003……………………显示坟所银有否满足黑部键门号弄=‘10傍01亭’(的泄记录弯)DI接SP坏A召LL秋F融OR部门熟号=‘擦10塌01询’23VF尿P程帽序设悄计实磨用教域程课识件1.扎5关系专数据塔库及脂其设挖计(掌握愚)P8(2)投友影操裙作(Pr姓oj呆ec马ti装on)纵向击分割悦关系在关路系表希中按敬所需番顺序惊选取气指定宾的字崖段(属性少列)构成玩新关健系的核操作全。(例选狼择某砍几列觉字段)列出在所顽有(职工龄的记反录)字段爱姓涝名,性别LI川ST物A职LLFI炒EL惑D姓名菜,性矮别姓名性别张丹女刘力平男李小辉男王琳女…………职工号姓名性别部门编码100026张丹女1001100035刘力平男1001100037李小辉男1002100043王琳女1003……………………24VF堂P程泛序设站计实汁用教昂程课换件1.撞5关系衬数据拣库及齿其设钩计(掌握去)P9(3)连乐接操末作——对应禽两个虹数据繁表的连关系将从猪两个佛关系蝇中选娘取的睡,满翁足给映定属秃性间将一定掩条件映的记湿录,络连接防成一植个新睬的关

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论