当前位置: 首页 > news >正文

北京做的比较好的网站公司学校网站建设汇报

北京做的比较好的网站公司,学校网站建设汇报,做外贸需掌握的网站,室内装修设计学校排名数据库知识点总结个人向。 目录第一章 绪论第二章 关系数据库第三章 关系数据库标准语言SQL第四章 数据库安全性第五章 数据库完整性第六章 关系数据理论第七章 数据库设计第十章 数据库恢复技术第十一章 并发控制第一章 绪论 数据(data): 描述事物的符号记录。 数据库(DataB… 数据库知识点总结个人向。 目录第一章 绪论第二章 关系数据库第三章 关系数据库标准语言SQL第四章 数据库安全性第五章 数据库完整性第六章 关系数据理论第七章 数据库设计第十章 数据库恢复技术第十一章 并发控制第一章 绪论 数据(data): 描述事物的符号记录。 数据库(DataBase,DB): 数据库是长期存储在计算机内、有组织的、可共享的大量数据的集合。 数据库管理系统(DBMS): 数据库管理系统是位于用户与操作系统之间的一层数据管理软件。 数据库系统(DBS): 数据库系统是由数据库、数据库管理系统(及开发工具)、应用程序和数据库管理员(DBA)组成的存储、管理、处理和维护数据的系统。 数据库发展技术的发展阶段 人工智能阶段文件系统阶段数据库系统阶段 数据库系统的特点: 数据结构化。数据的共享性高冗余度低且易扩充。数据独立性高。数据由数据库管理系统统一管理和控制。 数据模型的组成要素数据结构、数据操作、数据的完整性约束条件。 数据结构描述系统的静态特性描述数据库的组成对象以及对象之间的关系。数据操作描述系统的动态特性是对数据库中各种对象的实例所允许的操作的集合其类型有查询和更新增删改。数据的完整性约束条件用以限定符合数据模型的数据库状态以及状态的变化以保证数据的正确有效与相容。完整性约束条件是一组完整性规则的集合。 数据模型: 分为概念模型逻辑模型和物理模型。 按照模型应用的不同目的可以将模型分为两大类。 概念模型逻辑模型和物理模型。 逻辑模型 层次模型网状模型关系模型 实体: 客观存在并可相互区别的事物称为实体。 属性: 实体所具有的某一个特性称为属性。 码(key): 唯一标识实体的属性集称为码。 实体集: 同一类型实体的集合称为实体集。 联系: 实体之间的联系通常指的是不同实体集之间的联系。 实体直接的联系有: 一对一。一对多。多对多。 数据独立性包括数据的物理独立性和逻辑独立性。 物理独立性是指用户的应用程序与数据库中数据的物理存储是相互独立的。逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的。 关系代数的运算: 并、差、交。 数据库系统的三级模式结构 模式: 模式也称逻辑模式是数据库中全体数据的逻辑结构和特征的描述是所有用户的公共数据视图。 外模式: 外模式也称子模式或用户模式它是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述是数据库用户的数据视图是与某一应用有关的数据的逻辑结构。 内模式: 内模式也称存储模式一个数据库只有一个内模式。它是数据物理结构和存储方式的描述是数据在数据库内部的组织方式。 数据库的二级映像功能与数据独立性 外模式/模式映像保证了数据的逻辑独立性。模式/内模式映像保证了数据的物理独立性。 层次模型用树形结构网状模型用网状结构。 关系模型: 关系: 表关系名: 表名关系模式: 表头关系: 二维表元组:记录或行属性: 列属性名: 列名属性值: 列值分量: 一条记录中的一个列值码: 唯一确定一个元组域: 域是一组具有相同数据类型的值的集合非规范关系:表中有表 关系的完整性约束条件 实体完整性参照完整性用户定义的完整性 第二章 关系数据库 关系模式对关系的描述。 那么什么是关系 关系是一张表一张二维表。 关系语言的分类 关系代数语言关系演算语言SQL语言 关系代数运算符 集合运算符 并差交笛卡尔积。 关系运算符 选择得到表中指定行。投影得到表中指定列。连接 将两个表根据指定条件连接在一起。 自然连接悬浮连接外连接左外连接右外连接 除 候选码: 某一属性的值可以唯一地标识一个元组而其子集不能。 主码: 若一个关系有多个候选码则选定其中一个为主码。 第三章 关系数据库标准语言SQL 数据定义语言DDL数据查询语言DQL数据操纵语言DML数据控制语言DCL SQL语句的特点 综合统一。高度非过程化。面向集合的操作方式。以同一种语法结构提供多种使用方式。语言简洁易学易用。 数据查询: SELECT(查询) 数据定义: CREATE(创建)DROP(删除)ALTER(更改) 数据操纵: INSERT(增)UPDATE(更新)DELETE(改) 数据控制: GRANT(授予)REVOKE(回收) 数据类型 模式: 模式的创建CREATE SCHEMA模式的删除: DROP SCHEMA 定义模式 在SQL中模式定义语句如下:CREATE SCHEMA 模式名 AUTHORIZATION 用户名 表: 表的创建:CREATE TABLE表的删除:DROP TABLE表的修改:ALTER TABLE 视图: 视图的创建:CREATE VIEW视图的删除:DROP VIEW 索引: 索引的创建:CREATE INDEX索引的删除:DROP INDEX修稿索引:ALTER INDEX 常用的比较条件: , , , , , !,(不等于) ,! ,! ,NOT上述比较运算符 多重条件: ANDORNOT 常用的范围符: BETWEEN ANDNOT BETWEEN AND 确定集合: INNOT IN 字符匹配 LIKE可以用来进行字符串的匹配。 一般语法格式如下: [NOT] LIKE 匹配字符串其含义是查找指定的属性值与匹配串相匹配的元组。匹配串可以是一个完整的字符串也可以含有通配符%和_。 %代表任意长度(长度可以为0)的字符串。 例如:a%b,表示以a为开头b结尾的任意长度的字符串。_代表任意单个字符。 例如:a_b,表示以a为开头b结尾的长度为3的字符串。 空值: IS NULLIS NOT NULL 数据查询 SQL提供了SELECT语句进行数据查询该语句具有灵活的使用方式和丰富的功能。 其一般格式为: SELECT [ALL | DISTINCT] 目标列表达式 [,目标列表达式]... FROM 表名或视图名 [,表名或视图名....] | (SELECT语句) [AS] 别名 [WHERE 条件表达式] [GROUP BY 列名1 [HAVING条件表达式]] [ORDER BY 列名2 [ASC | DESC]];上述语句的含义是根据WHERE子句的条件表达式从FROM子句指定的基本表、视图或派生表中找出满足条件的元组 再按SELECT子句中的目标列表达式选出元组中的属性值形成结果表。 如果有GROUP BY 子句则将结果按列名1的值进行分组该属性列值相等的元组为一个组。 通常会在每组中作用聚集函数。如果GROUP BY 子句带HAVING 短语,则只有满足指定条件的组才输出。 如果有ORDER BY子句则结果表还要按列名2的值的升序或降序排序。 第四章 数据库安全性 数据库的不安全因素 非授权用户对数据库的恶意存取和破坏。数据库中重要或敏感的数据被泄露。安全环境的脆弱性。 数据库安全性控制 用户身份鉴别 弱口令鉴别动态口令鉴别生物特征鉴别智能卡鉴别 存取控制自主存取控制方法 为什么要授权 授权是指授予(GRANT)和收回(REVOKE),是数据库安全性控制中的自主存取控制方法是为了保护数据库防止不合法使用所造成的数据泄露更改或破坏。 如何授权: 授予(GRANT)。 收回授权: 收回(REVOKE)。 第五章 数据库完整性 数据库的完整性是指数据库的正确性和相容性。 正确性符合现实世界语义。相容性同一对象在不同表中的数据符合逻辑。 维护完整性需要实现的功能 提供定义完整性约束条件的机制。提供完整性检查的方法。进行违约处理。 三大完整性 实体完整性主码唯一且非空。参照完整性外码的约束。用户定义的完整性属性上约束条件的定义。 第六章 关系数据理论 函数依赖: 非平凡的函数依赖X→\rightarrow→Y,Y∉Y\notinY∈/​X平凡的函数依赖X→\rightarrow→Y,Y∈Y\inY∈X完全函数依赖X→\rightarrow→Y,并且对于X的任意子集X1都有X≠X\neqX​Y,则称Y完全函数依赖于X,记作X→(F在箭头上)\rightarrow(F在箭头上)→(F在箭头上)Y部分函数依赖Y不完全函数依赖于X,记作X→\rightarrow→(P在箭头上)Y,例如A→\rightarrow→C,又有AB→\rightarrow→C,那么C就是部分函数依赖于AB的这种情况会造成数据冗余。 候选码 是一个属性组(或者属性)通过该属性组能推出所有的属性并且该属性组的任意子集都不能再推出所有属性了。即在满足完全函数依赖的前提下还得是最小的属性组。 超码 能推出所有属性的属性组的集合根据概念可知候选码是极小的超码集是超码的子集。 主码 当有多个候选码时推出一个作为主码简称码。 主属性 包含在任何一个候选码中的属性。 非主属性 不包含在任意一个候选码中的属性。 外码 关系模式R中若有一个属性或属性组X它不是R的码但X是另一个关系模式S中的码称X是R的外码。 全码 最极端的情况下整个属性组都是码称为全码。 范式 1NF: 所有属性都是不可分割的数据项。 如果某个属性例如: 学校还可以继续拆分为高中和大学就不满足1NF了。 1NF是关系数据中需要满足的最低要求。2NF: 在满足1NF的前提下不包含非主属性对码的部分函数依赖。(即每一个非主属性都完全函数依赖于码)。 例如在关系R中码是学号和班级非主属性是姓名。因为通过学号就能直接推出姓名了不需要班级此处姓名就部分依赖于码不满足2NF。3NF: 在满足2NF的前提下不包含非主属性对码的传递函数依赖(即码应该直接决定非主属性不能间接决定)。 传递函数依赖 传递函数依赖属于关系模式R(U)传递函数依赖在关系模式 R(U)中,设 X,Y,Z 是 U 的不同的属性子集,如果 X 确定 Y、Y 确定 Z,且有 X 不包含 Y,Y 不确定 X,(X∪Y)∩Z空集合,则称 Z 传递函数依赖于X。BCNF: 消除任何属性对候选码的传递依赖即每一个决定因素都包含码表现为在函数依赖集当中左边的都包含候选码(整个属性组)。4NF: 不允许有非平凡且非函数依赖的多值依赖。 第七章 数据库设计 数据库设计的基本步骤 需求分析。概念结构设计。逻辑结构分析。物理结构分析。数据库实施。数据库运行和维护。 第十章 数据库恢复技术 事物的概念 事物是数据库操作序列这些操作要么全做要么全不做是不可分割的工作单位一个事物可以是一个sql语句一组sql语句或者整个程序一般来说一个程序包含多个事物。 事物是恢复的基本单位也是并发控制的基本单位。 事物的4个特性(ACID):原子性一致性隔离性持续性。 原子性一个事物要么全做要么全不做。一致性事物执行的结果必须一致如果一个事物被迫中断即事物中的一些操作做了剩下的还没做且做了的对数据库造成的修改已经存入物理数据库的话就会造成数据库处于不一致的状态。因此事物要么全做要么全不做一致性和原子性是密切相关的。隔离性一个事物的执行不能被其他事物干扰。持续性(也称永久性):一个事物一旦提交它对数据库中数据的改变应该是永久性的。 数据库系统的故障种类事物内部的故障系统故障介质故障计算机病毒。 数据库恢复技术数据转储登录日志条件。 第十一章 并发控制 并发控制 为了保证事物的隔离性和一致性数据库管理系统需要对并发操作进行正确调度。 并发控制的主要技术有 封锁、时间戳、乐观控制性、多版本并发控制的能够。 并发控制的基本方法封锁(X锁S锁) 排他锁/写锁X锁共享锁/读锁,S锁。 封锁协议约定何时申请X锁/S锁持续时间何时释放等等。 一级封锁协议。二级封锁协议。三级封锁协议。
http://www.w-s-a.com/news/767739/

相关文章:

  • 怎么查网站找谁做的win主机伪静态规则 wordpress
  • 轻云服务器菁英版 多个网站北京it外包服务商
  • 售后服务 网站建设阳江seo优化
  • 网站建设后怎么赚钱wordpress调用导航栏
  • 特产网站设计六色网站
  • 服务器网站备案做网站公司如何赚钱
  • 怎样进行站点优化荣成市有做网站的吗
  • 合肥建设工会网站芜湖做网站建设公司
  • 玉林市住房和城乡建设局网站网站开发百灵鸟
  • 网站怎么做双机房切换建设部网站2015年第158号
  • 郑州服务设计公司网站色块的网站
  • 网站设计所用到的技术做网站添加mp3
  • 凡科做的微网站怎样连接公众号seo李守洪排名大师
  • 温州网站开发网站的制作东莞寮步伟易达电子厂
  • 北京网站设计制作关键词优化微信小程序开发推广网站建设优化规划书
  • 杭州临平网站建设开发公司将购房款划给总公司的法律责任
  • 广东外贸网站推广分类wordpress
  • 聚美优品网站建设方案商城和营销型网站建设
  • 比较著名的seo网站如何建设网站?
  • 如何做商业网站最火wordpress主题
  • 建设网站需要哪些软硬件条件wordpress文章页标题优化
  • 网站建设功能需求文档wordpress 1g1核1m
  • 学做窗帘要下载哪个网站用户反馈数据分析软件园
  • 宁晋网站建设多少钱产品宣传推广方式有哪些
  • delphi做网站阿里巴巴官网首页登录入口
  • 游戏网站怎么建设新建wordpress模板
  • 网络服务器是指兰州网站seo诊断
  • 怎样做投资理财网站godaddy上传网站
  • 网站建设深圳哪家好世界500强企业招聘网站
  • 如何减少网站建设中的错误温州网站公司哪家好