- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
数据库应用基础
●认识数据库应用系统
●数据库的发展历程
●人工管理
●20世纪40年代中期至50年代中期
●计算机主要用于科学计算,外部存储器只有磁带、卡片和纸带等、没有磁盘等直接存取存
储设备。软件只有汇编语言、无数据管理方面的软件,数据处理方式是批处理
●阶段特点:数据主要用于科学计算,数据与程序是一个整体,数据不存在共享;无法直接
存储存取设备,不能长期保存,还没有出现操作系统
●文件管理
●20世纪50年代末到60年代中期
●运用于信息管理方面。数据管理技术和数据结构迅速发展。出现有磁盘、磁鼓等直接存取
的设备;软件领域出现了操作系统
●数据库管理
●20世纪60年代以来
●开始广泛应用于数据管理领域,数据库管理技术应运而生,能够统一管理和共享数据的数
据库管理系统诞生
●数据库的基本概念
●数据库
●是指按一定的数据结构将相关的数据组织在一起并长期存储在计算机内,能够为多用户共
享,与用户程序彼此相互独立的一组关联数据的集合,是存放数据的仓库
●数据库管理系统
●是指位于用户与操作系统之间的一层数据管理系统软件
●数据库管理系统具备数据库的定义、操纵、查询及控制等功能,是为数据库的建立、使用
和维护而配置的软件,提供了安全性、完整性、多用户并发访问及系统故障恢复等统一控
制机制,方便用户管理和存取大量的数据资源
●数据库应用系统
●是指系统开发人员利用数据库和某种前台开发工具开发的,面向某一类信息处理业务的软
件系统
●例如教务管理系统、图书借阅系统等
●数据库系统
●通常指由计算机的硬件系统、软件系统、数据库、数据库管理系统和数据库管理员组成的
一个完整系统
●数据库管理员
●数据库系统的应用模式
●
C/S模式即Client/Server(客户机/服务器)
●
B/S模式即Browser/Server(浏览器/服务器)
●数据模型
●基本简介
●数据(Data)是描述事物的符号记录
●模型(Model)是现实世界的抽象
●数据模型从抽象层次描述应用系统的静态特征、动态行为和约束条件,是数据与数据之间
的联系、数据的语义和数据的一致性约束的概念性工具的集合
●数据模型三要素
●数据结构(静态特征)
●数据操作(动态特征)
●数据完整性约束
●数据模型
●层次数据模型
●网状数据模型
●关系数据模型
●面向对象数据模型
●结构化查询语言(StructuresdQueryLanguage,SQL),有以下四个部分语句组成
●数据定义语言(DDL)
●提供了定义、修改和删除数据库、数据表以及其他数据库对象的一系列语句。常用语句关
键字为CREATE、ALTER和DROP
●数据操作语言(DML)
●提供了插入、修改、删除和检索数据记录的一系列语句。常用语句关键字为INSERT、
UPDATE、DELETE和SELECT
●数据控制语言(DCL)
●提供了授予和收回用户对数据库和数据库对象的访问权限的一系列语句。常用语句关键字
为GRANT(授予权限)和REVOKE(收回权限)
●事务控制语言(TCL)
●提供了提交或回滚记录更新的事务控制语句。常用语句关键字为COMMIT(提交事务)、
SAVEPOINT(设置保存点)、ROLLBACK(回滚事务)
●运行环境的配置与安装
●下载和配置
●启动与停止MySQL服务
文档评论(0)