数据模型概念 1、数据模型(Data Model)--是数据库系统的形式框架,是用来描述数据的一组概念和定义,包括描述数据、数据联系、数据操作、数据语义以及数据一致性的概念工具; 2、数据模型应满足:
三级模式结构 1、数据库三级模式结构-外部级、概念级和内部级,分别定义了外模式、模式和内模式,用于从不同角度描述数据库结构。 2、模式: (1)也称逻辑模式、概念模式; (2)对数据库中全
MySQL语言结构MySQL语言的组成:数据定义语言:create、alter、drop 数据操纵语言:select、insert、update、delete 数据控制语言:grant、revoke MySQL扩展增加的语言要素:常量、变量(用户变量前@,
基本概念数据:描述事物的符号记录 数据库中存储的基本对象 数据的描述形式还不能完全表达其内容,需要经过解释数据库:长期储存在计算机内的、有组织的、可共享的数据集合 数据库中的数据按一定的数据
三级模式结构的两级映像与两级数据独立性外模式 模式映像:同一个模式可以有任意多个外模式对每一个外模式,数据库系统都有一个外模式 模式映像逻辑独立性:模式发生改变,改变各个外模式 模式映像作相应改
数据库系统的结构从数据库用户试图的视角来看:三级模式结构从数据库管理系统的角度来看:集中式结构、分布式结构、客户 服务器结构、并行结构从数据库系统应用的角度来看:客户 服务器结构、浏览器 服务器
数据库系统的运行与维护结构C S结构:客户端 前台 表示层:完成与数据库使用者的交互任务服务器 后台 数据层:主要负责数据管理 单机方式、网络方式B S结构:基于Web应用的客户 服务器结构、三层客户 服务
数据模型数据模型:对现实世界中数据特征的抽象,描述数据的共性数据模型满足三方面的要求:比较真实的模拟现实世界、容易为人们所理解、便于在计算机上实现分为三层:物理层:物理数据模型,数据物理存储
关系模型用二维表结构来表示实体及实体间联系的模型关系、元组、属性、域、分量、关系模式:关系名(属性1,属性2,…,属性n)、表、行、列、主键、外键、数据类型关系规范化:1NF:表中每个列只包含具有
删除存储函数Drop function (if exists) ***;
调用存储函数Select ***(***,…);
创建存储函数Create (definer=user current_user) function ***(***,…) returns type comment’…’ language sql (not) deterministic (contains sql no sql reads sql data modifies sql
存储函数存储函数不能拥有输出参数,因为存储该函数本身就是输出参数可直接对存储函数进行调用,且不需要使用call语句
删除存储过程Drop procedure function(if exists) ***;
调用存储过程Call(***,…);11 1 4 修改存储过程可以修改选项修改内容,先删除,再创建
存储过程体局部变量:declare *** type (default…); 只能在存储过程体的begin…end语句块中声明,在存储过程体的开头处声明Set语句:为局部变量赋值Select…into语句:把选定的列的值直接存储到局部变
创建存储过程Create (definer=user current_user) procedure *** ((in out inout) *** type,…) (comment’…’ language sql (not) deterministic (contains sql no sql reads sql data m
存储过程一组为了完成某特定功能的SQL语句集,一段存放在数据库中的代码,由声明式的SQL语句和过程式的SQL语句组成
全国计算机等级考试四级数据库工程师知识点总结:第二章汇总1 全国计算机等级考试四级数据库工程师知识点总结:第二章数据库应用系统生命周期 2 全国计算机等级考试四级数据库工程师知识点总结:第二章规划
运行管理与维护 2 6 1 日常维护 (1)数据库的备份与恢复 (2)完整性维护 (3)安全性维护 (4)存储空间管理 (5)并发控制及死锁处理 2 6 2 系统性能监控和分析 1、统计数据可以通