第1章 数据库基础《数据库原理及应用》教学课件_第1页
第1章 数据库基础《数据库原理及应用》教学课件_第2页
第1章 数据库基础《数据库原理及应用》教学课件_第3页
第1章 数据库基础《数据库原理及应用》教学课件_第4页
第1章 数据库基础《数据库原理及应用》教学课件_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

《数据库原理及应用》✩精品课件合集03

数据库系统01

数据与信息02数据模型目录第1章数据库基础什么是数据

数量描述:0、1、100、3.14事物描述文字陈述:我是一个学生

图形图象:

……

数据:用文字、数字、图象等各种符号对客观事实的表达。数据是计算机实际能处理的一切对象,只是它们有外部可视形式和内部处理形式的区别而已。什么是信息请说出如下数据的含义:

白云、20、计算机、199001

姓名、年龄、专业、出生年月

信息:把对数据进行加工得到的影响或可能影响用户决策的有关知识称之为信息。就是人们对数据赋予的一种意义、一种解释。数据与信息的关系数据与信息有区别也有联系。信息与数据之间的固有联系:数据是信息的符号表示或称为载体,信息则是数据的内涵,是对数据的语义解释。信息依赖于数据的表示,同一信息用不同的数据形式来表示。如:1999年,一九九九年数据处理

数据处理:对信息进行收集、整理、加工、存储、检索、传递和输出、利用等一系列活动的总和。信息是用数据表示的,故对信息的处理又具体地表现在对数据的处理上。数据处理也称信息处理。例如:(1)根据出生年月就能计算出某人的年龄;(2)根据某人的网上购物记录自动推送你感兴趣的商品;(3)根据商品前两个季度的销售数据推算后两个季度的销售情况。

如何存储数据

计算机无法直接处理现实事物需要将现实事物转化为计算机可以理解的数据,以方便计算机进行存储和处理现实世界:事物及其联系信息世界:概念模型计算机世界DBMS支持的数据模型认识抽象收集、分类、抽象转换数据模型定义

模型:是用来描述数据,数据关系,数据语义,数据约束的工具。数据模型:用数学的方法(或计算机可实现的方法)对现实世界中的事物及其联系的描述。数据模型的作用:

用来抽象、表示和处理现实世界中数据和信息的工具是对现实世界的模拟和抽象数据模型三要素数据模型:是数据结构、数据操作和完整性约束三个部分组成。数据结构:是指数据在数据库中的存在方式数据操作:是指对数据库中的数据进行增、删、改、查操作的方式完整性约束:是指保证数据在操作过程中的正确性和一致性的规则典型的数据模型关系模型层次模型网状模型NOSQL对象关系XML……

第一代第二代第三代关系数据模型关系模型:以二维表来描述数据。……学号姓名出生年月性别系年级970501张平198005女计算机3970502王鹰198103男计算机3970601周丽198205女机械3980209李强198011男化工2关系数据模型数据结构--关系模式学号姓名出生年月性别系年级学号姓名出生年月性别系年级970501张平198005女计算机3970502王鹰198103男计算机3970601周丽198205女机械3980209李强198011男化工2键1,2,3,4域字

名元组(行)字段(列)整数字符串数值学生登记表关系名关系数据模型学号姓名年龄性别班级1005张力21男203学号课程号成绩1005002189学生关系成绩关系课程关系NMNM课程号课程名称0021代数关系模型的性质

二维表中的每一列的元素类型相同;列不可重名;列的顺序可以任意;行的顺序可以任意;表中任意两行不能完全相同(不可重行);表中的元素是不可再分的最小数据项。数据库定义数据库(DataBase):是指长期存储在计算机内、有组织地、可共享的大量数据的集合。数据库数据具有永久存储、有组织、可共享三个基本特点。数据库的基本特征数据按一定的数据模型组织、描述和储存,可为各种用户共享、冗余度较小、易扩展,数据独立性较高数据库管理系统数据库管理系统(DataBaseManagementSystem)DBMS是位于用户与操作系统之间的一层对数据进行管理的软件系统。它能按照数据库的方法建立、维护、存储及实现对DB的各种控制,并能向应用系统提供数据和信息支持的系统。DBMS的基本功能:①数据库定义和建立

②数据存取功能③数据库运行控制功能④组织、存储、管理和维护等

数据库语言数据库语言(SQL)是用户与DBMS之间的媒介,完成对数据库操作的工具。数据库语言DDL数据描述语言:定义数据结构及约束DML数据操纵语言:实现数据操作DCL数据控制语言:进行数据控制DBMS数据库SQL数据库系统数据库系统(DataBaseSystem)

DBS是一个实际可运行的,按照数据库方式存储、维护和向应用系统提供数据或信息支持的系统;它是存储介质、处理对象和管理系统的集合体,方便多用户访问的计算机软件、硬件和数据资源组成的系统。数据库系统的构成相互有关联关系的数据的集合DBDBMS管理数据库的系统软件DBA完成某一功能的应用程序1应用程序2应用程序nDBAP1DBAP2DBAPnComputerSystem(硬件和软件)数据库系统的构成硬件应用系统数据库管理系

温馨提示

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

评论

0/150

提交评论