随笔分类 - 数据库
DQL-查询语句子查询
摘要:子查询 概念: 出现在其他查询里的查询称为子查询或内查询 内部嵌套其他select语句的查询,叫做主查询或外查询 分类: 按子查询出现的位置: select 后面: 仅支持标量子查询 from后面 支持表子查询 where或having后面(★) 标量子查询 ★(也叫单行子查询) 列子查询 ★(也叫
阅读全文
DQL查询语言-基础查询、条件查询、排序查询、多表连接查询和子查询
摘要:基础查询 SELECT 选择,过滤,查看 语法select 查询列表 from 表名 查询列表可以是,表中的字段,常量值,表达式,函数都可以 查询结果是一个虚拟的表格并不存在。 查询: 查询字段 查询表中单个字段例如:select last_name from 表; 查询多个字段 select la
阅读全文
关系型数据库标准语言-SQL
摘要:SQL(Sttuctured Query Language)结构化查询语句,是关系型数据库的标准语句 功能不仅是查询,还包括了增删改查,安全性完整性定义控制等一系列功能。 SQL语言的分类: SQL语言分为五类1.DDL:Data Definition Language,数据定义语言,包括了:cre
阅读全文
数据类型
摘要:数值型: 整形: 类型字节有符号范围无符号 Tinyint 1 -128~127 0-255 0-255 Smallint 2 -32768~32767 0~65535 Mediumint 3 int、integer 4 Bigint 8 如何设置有符号和无符号 在参数后面添加unsighed 特点
阅读全文
常用函数
摘要:常见函数 分类:单行和分组函数 单行函数: length()#返回参数的字节数、• concat()#把里面的参数结合起来 concat(str1,str2...) as xxx来使用• upper()#变大写• lower()#变小写• substr() #截取字符串 substr("aa
阅读全文
数据库语法规范
摘要:1.关键字推荐使用大写 2.每条语句最好用分号结尾 3.每条命令可以根据需要来换行 缩进。 4.注释: 单行注释: 使用#号 -- 两个单行加一个空格,必须有空格 多行注释: /* */
阅读全文
Mysql常用语句
摘要:show databases;#显示有多少个数据库 use xxx;#使用某个数据库 show tables from xxx;显示当前数据库的表 显示XXX中的表 show tables from xxx; select database(); //显示所在的库 create table 名字(
阅读全文
关系代数语言-传统集合操作
摘要:关系代数语言: 是一种抽象的查询语言,它用对关系的运算来表达查询 关系代数: 运算对象是关系 运算结果也是关系 关系代数的运算符有两类:集合运算符和专门的关系运算符 传统集合运算 : 一些记号: 设关系模式为R(A1,A2,.....An) 它的一个关系设为R,t属于R表示t是R的一个元组 t[ A
阅读全文
关系模型的完整性约束
摘要:关系的三类完整性约束: 1.实体完整性和参照完整性 关系模型必须满足的完整性约束条件称为关系的两个不变性,应该由关系系统自动支持 2.用户定义的完整性 应用领域需要遵循的约束条件,体现了具体领域中的语义约束 实体完整性(Entity Integrity) 1.关系的主属性不能取空值 2.空值就是不知
阅读全文
关系数据库-数据结构
摘要:关系模型(关系数据结构) 单一的数据结构--关系。 实体间的各种联系均可用关系来表示 一些基本概念: 1.域(Domain): 一组具有相同数据类型的值的集合 2.笛卡尔积: 给定一组域D1,...Dn,其中某些domain相同,D1xD2x.....Dn={(d1,d2,...dn) | \ di
阅读全文
数据库系统的组成
摘要:数据库 数据库管理系统(开发工具) 应用程序 数据库管理员manager 硬件平台及数据库: 数据库系统对硬件的要求: 1.内存 2.磁盘或磁盘阵列 3.通道能力提高数据传送率 软件: 支持数据库管理系统的操作系统 与数据库接口的高级语言和编译系统 以数据库管理系统为核心的应用开发工具 为特定应用环
阅读全文
数据库的结构
摘要:从开开发者角度看:数据库采用三级模式结构,是数据库系统内部的系统结构 模式(Schema): 1.对数据库逻辑结构和特征的描述 2.是型的描述,不设计具体值 3.模式是相对稳定的 实例(instance): 数据库某一时刻的转态-模式的一具体值 同一模式可以有很多实例 实例随数据库中的数据更新而变动
阅读全文
数据库-关系模型
摘要:在用户观点下,逻辑结构是一张二维表 关系-一张表 Tuple 元组一行 attribute一列一个属性 主码 (key)某个属性组 可以确定一个唯一元组 域(Domain ):一组具有相同数据类型值的集合 分量-元组中的一个属性值 关系模型-对关系的描述 关系名(属性1,属性2。。。。) 在关系模型
阅读全文
数据库的格式化模型(层次模型和网状模型)
摘要:层次模型和网状模型都是格式化模型 格式化模型中的数据结构单位:基本层次联系 双亲节点一对多(包含1对1的)->联系子女节点 层次模型:用树形结构来表示各类实体和实体间的联系 表示方法: 实体型: 用记录类型描述-每个节点表示一个实体 属性: 用字段描述-每个记录类型可包含若干个字段 联系: 用结点直
阅读全文
浙公网安备 33010602011771号