数据库笔记
数据库
派大星的好朋友海绵宝宝
这个作者很懒,什么都没留下…
展开
-
数据库笔记——存储过程
1、存储过程:是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中2、优点:确保数据访问和修改的一致性;具有安全性和所有权链接;提供了安全机制;允许模块化程序设计;减少网络通信流量3、种类:用户自定义存储过程、系统存储过程、扩展存储过程4、创建存储过程执行...原创 2020-03-11 21:52:28 · 222 阅读 · 5 评论 -
数据库笔记——T—SQL语言
变量:运算符算术运算符位运算符:表达式:具体变量、常量注释:程序代码中不被执行的文本字符串,用于对代码进行说明或暂时用来进行诊断的部分语句。流程控制语句:If ...else 语句:if ...else 语句嵌套举例Case 语句:语法格式:举例:while 语句语法格式:举例:...原创 2019-09-26 21:19:39 · 257 阅读 · 11 评论 -
数据库笔记——表的连接查询
基本连接:两个表的原始数据连接查询显示学生信息表中的姓名、性别、出生日期、民族、家庭地址显示班级信息表中的班级名内连接:组合两个表中的记录,返回关联字段相符的记录,也就是返回两个表的交集部分。消除与另一个表的任何不匹配的行语法格式:关键字:inner join原始数据:内连接:外连接:以主表的每行数据区匹配从表中的数据行,如果符合...原创 2019-09-26 14:11:23 · 388 阅读 · 10 评论 -
数据库笔记——基本的增删查改
查查询语句格式:查询整个表的信息:查询某列的信息:查询某列信息显示指定列名,用 as 关键字有条件限制的查询多条件查询 or 满足条件1或者条件2 and 条件都需满足不使用等号的条件查询 like关键字,条件加%查询结果顺序显示 ASC 升序DESC 降...原创 2019-09-22 08:28:00 · 172 阅读 · 11 评论 -
数据库笔记——表
1、 数字数据类型 整数数据类型: bigint、int、smalint、tinyint 字符数据类型: Char+长度 最多800个 固定长度 Nchar 可变长度 Varchar 可变长度 Nvarchar Text 存放大容...原创 2019-09-21 11:10:13 · 674 阅读 · 9 评论 -
数据库笔记——基础知识
1、 SQL SERVER 典型关系型数据库管理系统 优点:功能强大、操作简便、可靠的安全性2、 数据库 数据存放的地方常见模型:层次模型、网状模型、关系模型3、 关系数据库:由数据表和数据表之间的关联组成 特点:将每个具有相同属性的数据独立的存在一个表中,对任何一个表而言,用户可以新增、删除和修改表中的数据,而不会影响表中的其他...原创 2019-09-21 10:13:33 · 165 阅读 · 5 评论 -
数据库笔记——范式理论
第一范式:不包含重复组的关系如下表因最后一行,有多个值不满足第一范式 转换后即满足第一范式,消除非基本数据项 再如下表因“高级职称人数”是由两个基本数据项组成的一个复合数据项,所以不满足第一范式 转换为第一范式如下表: 第二范式:属性完全依赖主键 如果一个数据表已经满足第一范式,而且该数据表中的任何一个非主键字段...原创 2019-09-21 10:06:16 · 427 阅读 · 9 评论 -
数据库笔记——触发器
概述:触发器:在修改指定表中的数据时执行的存储过程优点:可自动执行,可以通过数据库中的相关表进行层叠更改,可以强制限制与存储过程的区别:触发器主要通过事件进行触发而被执行;存储过程通过存储过程名字直接调用代码格式:种类:DDL触发器:当服务器获知数据库中发生数据定义语言事件时被调用DML触发器:当数据库服务器中发生数据操作语言事件时要执行的操作创建INSERT触...原创 2019-09-20 20:48:57 · 314 阅读 · 7 评论 -
数据库笔记——安全机制
1、安全机制的五个等级:客户机安全机制、网络传输、实例级别、数据库级别、对象级别2、身份验证模式:windows身份验证、混合模式 服务器右击——属性——安全性3、常用权限:授予权限:GRANT{ALL|statement[,…n]}TO security_account[,…n]撤销权限REVOKE{ALL|statement[,..n]}...原创 2019-09-20 17:35:36 · 389 阅读 · 5 评论 -
数据库笔记——备份
备份类型:完整数据库备份:备份整个数据库,包含用户表、系统表、所以把、视图和存储过程等所有数据库对象。在备份过程中,任何现有的标记都被清除,每个文件都被标记为已备份需要时间和空间。差异数据库备份:备份自上一次完全备份之后有变化的数据。事务日志备份:事务日志是一个单独的文件,它记录数据库的改变,只备份自上次备份以来对数据库所做的改变,只需要很少的时间。完整数据备份过程:1、创建备...原创 2019-09-20 17:13:18 · 187 阅读 · 4 评论 -
ADO.net
概念:ADO.NET:ADO.NET是一组用于和数据源进行交互的面向对象类库。通常情况下,数据源是数据库,但它同样也能够是文本文件、Excel表格或者XML文件。 ADO.NET允许和不同类型的数据源以及数据库进行交互。对象:Connection:连接数据库。Command:对数据库发出一些指令。DataAdapter:在数据源以及DataSet之间执行数据库传输工作,可以...原创 2019-09-20 15:54:07 · 152 阅读 · 7 评论 -
数据库笔记——基本操作
1、数据库组成:表、视图、存储过程、触发器、用户与角色、其他数据库部分2、新建数据库 : 3、使用数据库语句新建数据库例如: 4、修改数据库:(1)数据库属性 窗口进行操作(2)ALTER DATABASE命令5、删除数据库:(1)右击删除窗口(2)DROP DATABASE 名称6、分离数据库:将数据库从当前实例中分离出...原创 2019-08-25 14:44:48 · 234 阅读 · 12 评论