SQL Server
文章平均质量分 53
蛋翼
这个作者很懒,什么都没留下…
展开
-
SQL练习题【答案在对应的文章里】
原创 2023-05-21 23:30:00 · 78 阅读 · 0 评论 -
【基础9】SQL 游标的创建,在存储过程中的调用,使用变量的游标
游标的使用步骤:声明游标、打开游标、读取游标、关闭游标、释放游标。使用滚动游标逐行访问Employees表。使用游标逐行访问Employees表。循环读取游标结果集中的数据。使用游标循环调用存储过程。原创 2023-05-21 08:00:00 · 2179 阅读 · 0 评论 -
【基础8】SQL数据库安全管理
添加/删除 SQL登录账户。修改登录用户 用户名/密码。删除/修改 数据库用户。原创 2023-05-20 23:30:00 · 573 阅读 · 0 评论 -
【基础7】SQL事务及触发器
instead of 触发器 在数据变动以前被激发,用来代替数据变动 (insert、update、delete) 操作,执行触发器定义操作。 对数据进行修改的所有并发事务是彼此隔离的,这表明事务必须是独立的,他不应该以任何方式依赖于或影响其他事务。DML触发器:与表密不可分,触发器是不能离开表独立存在的,主要用于保护表中的数据,实现数据的完整性。事务的各步操作是不可分的(原子的); 事务完成后,他对数据库的修改被永久保持,事务日志能够保持事务的永久性。一旦事务提交/回滚,则事务结束。原创 2023-05-20 08:30:00 · 1193 阅读 · 0 评论 -
【基础6】存储过程的 创建与调用
什么是存储过程类似于C语言中的函数。用来执行管理任务或应用复杂的业务规则存储过程可以带参数,也可以返回结果存储过程可以包含数据操纵等语句、变量、逻辑控制语句等。(单个select语句、select语句块、select语句与逻辑控制语句)存储过程的优点执行速度更快允许模块化程序设计提高系统安全性减少网络流量存储过程的分类系统存储过程由系统定义,存放在master数据库中。类似c语言中的系统函数系统存储过程的名称都以“SP_ ”开头或“XP_ ”开头。原创 2023-05-19 23:30:00 · 4609 阅读 · 0 评论 -
【基础5】SQL系统内置函数 T-SQL编程以及作业
字符函数,取字符串里的字符。逻辑控制语句中的IF语句。删除空格/添加空格函数。原创 2023-05-19 07:15:00 · 606 阅读 · 0 评论 -
【基础4】SQL基础 索引与视图的建立
SQL Server中的数据也是按页(一页是4kb)存放。索引:是SQL Sever 编排数据的内部方法。它为SQL提供一种方法来编排查询数据索引页:数据库中存储索引的数据页;索引页类似于汉语字典中按拼音或笔画排序成的目录页索引的作用:通过使用索引,可以大大提高数据库的检索速度,改善数据库性能视图是一张虚拟表,他表示一张表的部分数据或多张表的综合数据,其结构和数据都是建立在对表的查询的基础上的数据并不存放在视图中,而是存放在视图所引用的原始表(基表)中,视图是基表数据的一个映射。原创 2023-05-18 23:30:00 · 1131 阅读 · 0 评论 -
【基础2】数据库XK,Sales,建库建表插入信息实例
用代码为上面建的数据表插入信息。Department表数据。Student表数据。原创 2023-05-17 23:00:00 · 1005 阅读 · 0 评论 -
【基础3】SQL数据库的查询: 基本查询 连接查询 子查询 合并查询 XK数据库查询
基本查询 连接查询 子查询 合并查询 XK数据库查询原创 2023-05-18 07:45:00 · 468 阅读 · 0 评论 -
【基础1】SQL 数据库分类 代码建库、代码修改属性 代码建表 代码修改数据表属性 代码为数据表插入信息 数据的修改与删除
触发器:检查信用值 约束方法:规则、存储过程、触发器约束的目的:确保表中数据的完整性常用的约束类型:主键约束 要求主键列数据唯一,并且不允许为空唯一约束 要求该列唯一,允许为空,但只能出现一个空值检查约束 某列取值范围限制、格式限制、如有关年龄的约束默认约束 某列的默认值,如班级男生较多,默认性别为男外键约束 用于两表间建立关系时指定引用主表的那一刻非空约束选择主键的原则:量少性:尽量选择单个键作为主键稳定性:尽量选择数值更新少的作为主键。原创 2023-05-17 13:15:37 · 891 阅读 · 2 评论