HappyYou第01章 数据库系统概述.ppt

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
浙江工商大学计算机与信息工程学院 学习方式 ? 听课 (启发式、讨论式) ? 读书 (预习、复习) ? 上机 (综合练习) 考试成绩 平时成绩 30% (听课与作业 10%、实验 20%) 期末考试 70% 参考资料 Henry,F Korth,S Sudarshan.Database System Concepts[M].McGraw-Hill,2006. 王珊, 萨师煊. 数据库系统概论[M]. 北京:高等教育出版社,2006. 陈京民.数据仓库与数据挖掘技术[M]. 北京:电子工业出版社,2007. 徐人凤,韩枫.关系数据库基础[M] .北京:高等教育出版社,2007. 刘永.信息系统分析与设计[M].北京:科学出版社.2005. 韩培友.数据库技术[M]. 西安: 西北工业大学出版社,2008. 黄德才.数据库原理及其应用教程[M].北京:科学出版社.2006. 张敏,徐震,冯登国.数据库安全[M].北京:科学出版社.2005. 崔铁军.地理空间数据库原理[M].北京:科学出版社.2007. 数据库系统原理 第1章 数据库系统概述 第2章 SQL Server与数据库 第3章 关系运算和完整性约束 第4章 SQL Server与数据查询 第5章 概念模型设计 第6章 逻辑结构设计 第7章 外模式和物理模式 第8章 查询处理与查询优化 第9章 事务管理 第10章 实例数据库系统 第11章 数据库新技术 第1章 数据库系统概述 第1章 数据库系统概述 1.1 基本概念 1.2 简单数据库实例 1.3 数据库系统的组成 1.4 数据库系统的发展 1.5 数据模型 1.6 数据库系统的模式结构 1.1 基本概念 1.1.1 数据和数据库 1.1.2 数据库管理系统 1.1.3 数据库系统 1.1.1 数据和数据库 数据(Data): 用来记录或者标识事物的本质特征和物理状况的符号。 类型: 数值型数据:表示年龄、工资和单价等大小多少的数据 字符型数据:表示人名、地名和物品等名称的数据 日期型数据:表示工作、出生和入党日期等有关日期的数据 逻辑型数据:表示结婚、党员等各种逻辑判断结果的数据 音频数据:表示语音、声效和音乐的声音数据 图形数据:表示直线、三角形和圆形等各种几何图形的数据 图像数据:表示人物照片、风景照片和遥感图像的数据 视频数据:表示电影剪辑的数据 动画数据:表示计算机三维动画的数据 多媒体数据Multimedia 1.1.1 数据和数据库 数据库(DataBase,DB): 组织、存储、管理数据的电子仓库,它是存储在计算机内的通用化的、综合性的数据的集合。 基本思想:对所有的数据实行统一的、集中的、独立的管理,数据库独立于程序而存在,并可以提供给各类不同的用户共享资源。 特点:具有统一结构、较小冗余度,较高数据独立性和易扩展性。 1.1.2 数据库管理系统 数据库管理系统(DataBase Management System,DBMS): 软件工具。它是位于用户和操作系统之间,负责数据管理的软件。通过DBMS,用户可以方便的创建、使用和维护DB。 基本组成部分: 数据定义功能。通过数据描述语言(Data Definition Language,DDL),定义DB中的数据对象,以及关于数据的约束条件。对于关系数据库,包括定义基本表,定义视图、索引、存储过程等。 数据操纵功能。通过数据操纵语言(Data Manipulation Language,DML),实现如查询、插入、删除等操作。 数据访问控制。通过数据控制语言(Data Control Language,DCL),DBMS提供了DB的访问控制机制。例如:防止未经授权的用户访问DB;提供并发控制机制,从而允许用户共享DB。 (完整性、安全性、并发性、恢复性) 1.1.3 数据库系统 数据库系统(DataBase System,DBS): 是一个以DB为核心的系统。由DB、DBMS及开发工具、应用软件、数据库管理人员等构成。 重要操作: (1)添加文件:向DB中增加新文件。 (2)删除文件:删除DB中已存在的文件。 (3)添加记录:向已有的数据文件中插入数据。 (4)查询数据:在已有的数据文件中检索数据 (5)更新数据:在已有的数据文件中更新数据 (6)删除数据:在已有的数据文件中删除数据等。 1.2 简单数据库实例 公司的数据处理要求:每个下属机构有一个唯一的名称,有办公地址,一个特定的雇员作为该机构的责任人,且该管理者不是终身制的,需要记录每个管理者开始其任期的日期;一个下属机构管理着若干个工程,每个工程具有唯一的名称和编号,另外,还需记录工程所在地址和项目经理;公司有许多员工,需要记录每个雇员的员工号、姓名、家庭住址、性别

文档评论(0)

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

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档