数据库应用基础—Access(中职)全套完整课件.pptx

数据库应用基础—Access(中职)全套完整课件.pptx

  1. 1、本文档共453页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章 概述本章概述: 数据库技术是管理数据的一种新方法,Access 2003是一个面向对象、采用事件驱动机制的小型关系型数据库管理系统。其特点是不用编程也能创建功能强大的数据库管理系统。本章主要介绍数据库基础知识。学习目标:●了解数据库的基本概念以及数据库技术的发展●理解数据库系统的概念、基本特点和数据模型●重点掌握关系型数据库1.1 数据库的基础知识1.2 数据库的基本术语1.3 关系型数据库系统1.4 典型数据库系统1.1数据库的基础知识1.1.1 信息、数据与数据处理1.信息 信息是客观世界各种事物的特征、形态以及不同事物间的联系在人脑中的映象。信息是有价值的知识,是人们了解和解释多种事物的结果。2.数据 数据是信息在计算机中的表示形式,是信息的载体。人们使用的自然语言、计数符号、工程图纸等都是信息。 3.数据处理 数据处理是指对数据进行编码、保存、传送、加密、压缩等操作过程。数据处理能给人们带来新的信息以及实现数据共享。1.1.2 数据库的产生与发展1.数据库技术的产生(1) 人工管理阶段(20世纪50年代中期)(2) 文件管理阶段(20世纪50年代中期到60年代中期)(3) 数据库管理阶段(20世纪60年代后期至今)2.数据库技术的发展 按照数据的组织形式划分,数据库技术已经经历了第一代(非关系型数据库系统)和第二代(关系型数据库系统),并正在向第三代(面向对象数据库系统)发展。(1) 非关系型数据库系统(20世纪60年代末至70代)1) 层次数据库2) 网状数据库(2) 关系型数据库系统(20世纪70年代至80年代)(3) 面向对象数据库系统(20世纪80年代开始)1.2 数据库的基本术语 1. 数据库数据库(Database,简称DB)是长期以一定结构存储在计算机内的大量共享的数据集合。2.数据库管理系统数据库管理系统(Database Management System, 简称DBMS)是位于用户与操作系统之间的数据管理软件。3.数据库应用系统 数据库应用系统是指使用数据库技术在数据库系统资源的支持下,系统开发人员开发的面向实际的应用软件系统。4.数据库系统 数据库系统(Database System, 简称DBS)是指在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成。 1.3 关系型数据库系统1.3.1 关系模型关系模型是以数据理论(集合论)作基础的。它的基本元素包括表、关键字和关系。其特点是数据按二维表结构组织,表可以通过关键字和关系的使用访问其他表。 1.表关系模型中的表与常用的二维表是同一个概念,但定义更加严格。每一个表由表头和记录数据两部分组成。表头由描述客观事物的各个数据项的名称(也称字段名)组成。表的每一列称为一个字段,表的每一行称为一条记录,每条记录的数据由各个字段值组成。表应该具有如下性质:(1) 表的每一列数据是同一类型的数据,而且是不可再分的数据项。(2) 一个表中不能有相同的两列,每一列应给予不同的名称。(3) 一个表中不能有完全相同的两条记录。(4) 一个表中的任意两行或任意两列均可以交换。2.关键字在一个表中,能唯一标识记录的字段称为候选关键字,被选用的候选关键字称为主关键字,亦称主键。关系型数据库的主要作用是通过关键字使一个表中的记录与其他表中的记录相匹配。外来关键字是指表中用来匹配其他表主键的字段。3.关系两表可以用主键和外来关键字来建立它们之间的关系。表与表之间有3种类型的关系,即一对一关系、一对多关系和多对多关系。(1) 一对一关系。(2) 一对多关系。(3) 多对多关系。1.3.2 结构化查询语言——SQL结构化查询语言SQL(Structured Query Language)是基于关系模型的数据库查询语言,是一种非过程化的程序语言(即仅须指明做什么,无须写出如何做)。现在SQL已经成为一个工业标准,几乎所有的数据库都支持这种查询。1.数据查询语句SELECT语句的一般格式为:SELECT目标列FROM表[WHERE条件表达式][GROUP BY列名1[HAVING内部函数表达式]][ORDER BY列名2[ASC/DESC]];2.数据定义语句数据定义语句包括创建、删除和修改3类语句。(1)CREATE TABLE语句。CREATE TABLE语句的一般格式为:CREATE TABLE表名(列名1数据类型[NOT NULL])[,列名2数据类型[NOT NULL]...][其他参数];(2) ALTER TABLE语句。ALTER TABLE语句的一般格式为:ALTER TABLE表名ADD列名1数据类型[,列名2数据类型...];语句的功能是:在表中增加若干列。(3) DROP T

您可能关注的文档

文档评论(0)

163 + 关注
实名认证
内容提供者

知识分享

1亿VIP精品文档

相关文档