文档详情

数据库系与统概论03 .ppt

发布:2017-09-29约1.08万字共107页下载文档
文本预览下载声明
An Introduction to Database Systems 数据库原理及应用 An Introduction to Database Systems 吴爱华 2009 教材及参考书(1) ? 教材 萨师煊,王珊:数据库系统概论(第四版) 高等教育出版社,2006.5 A First Course in Database Systems Jeffrey.D.Ullman, Jennifer Widom Dept. Of Computer Science Stanford University 教材及参考书(2) ? 参考书 Date C J, An Introduction to Database System (Ed.7), Addison-Wesley,2000 ? 上机软件 SQL Server 2000 学习方式 ? 听课 (启发式、讨论式) ? 读书 (预习、复习) 报告 (综合练习) 答疑方式: 每周三13点到15点之间 信息207 Email: ahwu@cie.shmtu.edu.cn 考试成绩 平时成绩 30% (书面作业、综合练习、课堂表现) 期末考试 70% 实验评分: 平时检查:60% 实验报告:40% 数据库是什么?为什么要学数据库? 日常生活中,你有什么数据需要保存? 你如何保存和管理这些数据的? 这样保存和管理有什么不足吗?方便查找、修改、删除和增加吗? 当数据量非常大的时候,你觉得你们这些方法有效吗?数据的查找、维护便利吗? 你觉得在数据的管理和使用有哪些关键问题需要解决? 数据库的地位 数据库的地位 数据库的地位 数据库技术产生于六十年代末,是数据管理的最新技术,是计算机科学的重要分支。 数据库技术是信息系统的核心和基础,它的出现极大地促进了计算机应用向各行各业的渗透。 数据库的建设规模、数据库信息量的大小和使用频度已成为衡量一个国家信息化程度的重要标志。 本课程主要内容 本课程要回答的问题: 如何才能高效地组织存储数据? 怎样定义数据库? 怎样使用数据库,从中查找出有用的信息? 怎样管理数据库,进行数据的维护? 怎样设计数据库的结构? 怎样保护数据库的安全性和完整性? 怎样处理数据库日常使用中的故障? 当有多个用户同时访问数据库时,怎样保证数据的完整性。 以及与上述问题相关的理论知识 四个基本概念---数据 85,“天山童姥”,一张jpg的照片,一段wmi的声音,一段存储在电脑里的电影片断 数据(Data)的定义:描述事物的符号记录 数据的种类 文本、图形、图像、音频、视频、学生的档案记录、货物的运输情况等 数据是数据库中存储的基本对象 数据的语义 数据的含义称为数据的语义,数据与其语义是不可分的 93是一个数据 语义1:学生某门课的成绩 语义2:某人的体重 语义3:计算机系2003级学生人数 语义4:请同学给出。。。 数据的语义 学生档案中的学生记录 (李明,男,197205,江苏南京市,计算机系,1990) 语义:学生姓名、性别、出生年月、籍贯、所在院系、 入学时间 解释:李明是个大学生,1972年5月出生,江苏南京市人,1990年考入计算机系 请给出另一个解释和语义 四个基本概念---数据库(database) 数据库的定义 数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据的集合。 数据库的基本特征 数据按一定的数据模型组织、描述和储存 可为各种用户共享、易扩展、冗余度较小 数据独立性较高 四个基本概念---数据库管理系统(Database Management System) 什么是DBMS 作为用户,你是通过DBMS来创建和使用数据库的 位于用户与操作系统之间的一层数据管理软件。 是基础软件,是一个大型复杂的软件系统 DBMS的用途: 建库,添加数据,修改数据,删除数据,查询数据…… DBMS在计算机系统中的位置 DBMS的主要功能 数据定义功能 提供数据定义语言(DDL) 定义数据库中的数据对象 数据组织、存储和管理 分类组织、存储和管理各种数据 确定组织数据的文件结构和存取方式 实现数据之间的联系 提供多种存取方法提高存取效率 DBMS的主要功能 数据操纵功能 提供数据操纵语言(DML) 实现对数据库的基本操作 (查询、插入、删除和修改) 数据库的事务管理和运行管理 数据库在建立、运行和维护时由DBMS统一管理和控制 保证数据的安全性、完整性、多用户对数据的并发使用
显示全部
相似文档