数据库讲解3.ppt

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库应用 主讲:徐天任 Email:ynnuxutianren@ 课程性质、学习目标 本课程是计算机专业本科学生必修课。主要任务是介绍数据库组织、管理和使用的一般知识,包括数据模型、数据库结构、数据库系统、数据库设计、关系运算、关系规范化、关系查询(SQL语言)等方面的知识;介绍至少一种实际的数据库管理系统的构成与使用。目的使学生通过学习和上机操作实践掌握数据库系统的基本知识,SQL Server数据库管理系统的使用,数据库应用系统的设计和实现的方法与能力,以及具有进行简单数据库应用系统设计与开发的能力。 课程概述 《数据库应用》课程是计算机专业学生的一门专业基础与技术课,,本课程由数据库基础知识、SQL Server数据库管理系统这两个部分组成。数据库基础知识主要包括数据库系统的基本概念,概念和逻辑数据模型,ER图的应用,关系模式的定义和关系运算,关系的规范化和应用,SQL语言的定义和应用,数据库应用系统设计等内容。SQL Server数据库管理系统主要包括系统的基本构成,企业管理系和查询分析器的使用,数据表、视图、存储过程、索引等数据库对象的定义与使用,Transact SQL语言的使用等内容。 实验与实践 实验: 实验一:认识DBMS系统 实验二:交互式SQL 实验三:安全性 实验四:完整性 实验五:通过嵌入式SQL访问数据库 实验六:使用PL/SQL编写存储过程访问数据库 实验七:通过ODBC方式访问数据库 实验八:通过JDBC方式访问数据库 实验九:查询优化 实践 数据库分析与设计——教室管理信息系统 数据库分析与设计——宿舍管理信息系统 数据库分析与设计——班级管理信息系统 参考教材 1. 王珊 萨师煊《数据库系统概论》第4版 高教出版社 2006年5月 ????? 本书内容丰富,国内高校计算机本科专业首先教材 2. J.D.Ullman, J Widom,A First Course in Database Systems,Pretice Hall, 1997 ????? 本书是美国斯坦福大学(Stanford University)计算机系本科生的第1门数据库课程教材。 第1章 数据库基础知识 主要内容 1.1 数据库系统概述 1.2 数据模型 1.3 数据库系统结构 1.4 数据库系统的组成 1.5 数据库技术的研究领域 数据库系统概述 1.数据 数据是描述事物的符号记录。描述事物的符号可以是数字,也可以是文字、图形、图像、声音等。数据有多种表现形式,都可以经过数字化后存入计算机。 2.数据与数据的语义 数据的形式不能完全表达其内容,例如,记录(李明,男,21,1972,江苏,计算机系,2004)有多种不同的解释。所以,数据和数据的解译是不可分的,数据的解释是对数据含义的说明,数据的含义称为数据的语义,数据与数据的语义是不可分的。 数据库系统概述 3.数据库 顾名思义,数据库是存储数据的仓库,只不过这个仓库是在计算机存储设备上。因此,数据库可以进一步定义为:长期存储在计算机内、有组织的、可共享的数据集合。 4.数据库管理系统(简称DBMS) 数据库管理系统是位于用户与操作系统之间的一层数据管理软件。包括四个功能 (1)数据定义功能,DBMS提供数据定义语言DDL (2)数据操纵功能,DBMS提供DML语言 (3)数据库的运行管理,DBMS统一管理数据,保证数据的安全性、完整性和故障后的系统恢复 (4)数据库的建立和维护功能 ,提供数据的输入、转换等功能 数据库系统概述 3.数据库系统 是指计算机系统引入数据库后的系统,包括数据库、数据库管理系统、应用系统、数据库管理人员和用户 数据库系统概述 数据管理技术的产生和发展 1.人工管理阶段 人工管理阶段始于上个世纪(20世纪)50年代中期以前。在该阶段计算机硬件软件技术都不能保障程序与数据的相互独立性,特点: (1)数据不保存。 (2)应用程序管理数据。 (3)数据不共享。 (4)数据不具独立性 数据库系统概述 2.文件管理阶段 随着计算机软、硬件技术的快速发展,20世纪50年代中期到60年代中后期出现了文件系统管理数据,数据和程序在一定程度上实现了分离,数据能够长期保存。在该阶段,人们把有关的数据组织成一个文件,这种数据文件能够独立于程序而存储在外存储器上,由一个专门的文件管理系统对其进行管理。特点: (1)数据可以长期保存。 (2)由文件系统管理数据。 (3)数据共享性差,冗余度大。 (4)数据独立性差 数据库系统概述 3.数据库系统管理阶段 20世纪80年代随着微型机的普遍应用和数据库系统的不断完善,数据库系统在世界范围内得到了广泛的应用。数据库系统是将所有数据集中到一个数据库中,形成一个数据中心,实行统一规划,集中管理,用户

文档评论(0)

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

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

1亿VIP精品文档

相关文档