0%

数据库语言——SQL

SQL语言主要由九个单词引导的操作语句来构成,但每种语句都能表达复杂的操作请求

阅读全文 »

数据库完整性概念及其分类

数据库完整性

数据库完整性是指DBMS应保证DB的一种特性——在仍任何情况下的正确性,有效性和一致性

阅读全文 »

数据库安全性

数据库安全性是指DBMS应保证数据库的一种特性:免受非法,非授权用户的使用,泄露,更改和破坏

阅读全文 »

嵌入式SQL语言

交互式SQL的局限

普通用户无法很好的书写SQL

复杂检索结果难以用一条交互式SQL完成,需要结合高级语言中的循环判断来完成

解决方法:高级语言+SQL

阅读全文 »

动态SQL的概念

动态SQL是相对与静态SQL而言的

静态SQL特点是SQL语句已经按要求写好,只需要将一些参数通过变量传送给嵌入式SQL语句即可

动态SQL则是在程序中动态构造,形成一个字符串,再交给DBMS执行,交给DBMS执行的时候仍旧可以传递变量

阅读全文 »

数据建模与数据库设计

数据模型与概念模型

表达计算机世界的模型乘坐数据模型;表达信息世界的模型称为该奶奶数据模型,简称概念模型,信息世界是对现实世界的理解与抽象

阅读全文 »

依赖关系

函数依赖

函数依赖的定义:设R(U)是属性集合

上的一个关系模式,X,Y是U上两个子集,若对R(U)的任意一个可能的关系r,r中不可能有两个元组满足在X中的属性值相等而在Y中的属性值不等,则称“X函数决定Y”或“Y函数依赖于X”记作X->Y

阅读全文 »

[2] 关系数据库模型

2.1什么是关系

1.什么是表

阅读全文 »

模式分解存在的问题

模式分解

模式分解是指用R的一组子集来替代这个关系

阅读全文 »

正则表达式

正则表达式是一种文本模式,能够便捷高效的处理文本,赋予使用者描述和分析文本的能力。正则表达式能够添加,删除,分离,叠加、插入和修整各种类型的文本和数据。

正则表达式由两种字符构成:特殊字符(元字符),以及普通文本。究其根本,正则表达式就是通过符号上的表述去匹配一个字符串的通式,处于4NF的内部。

阅读全文 »