SQL Server 备考笔记

目录

一、创建数据库
二、修改数据库
三、分离与附加数据库
四、创建与删除架构
五、数据表的操作
六、分区表的操作
七、视图的操作
八、约束类型
九、索引的操作
十、增、删、改基本语法与使用
十一、查询语句的基本语法与使用
十二、连接查询与并、交、差运算
十三、子查询
十四、存储过程的基本语法与使用
十五、定义和删除触发器
十六、内置函数与用户定义函数
十七、游标的操作
十八、数据的安全管理

尾注

create database 数据库名
create schema 架构名
create table 架构名.表名
create partition function 分区函数名(分区列的数据类型)
create partition scheme 分区方案名
create view 视图名
create [唯一|聚集] index 索引名
create proc[edure] 存储过程名
create trigger 触发器名
create function 自定义函数名(输入参数 参数数据类型)
create login 登录账户名
create user 用户名
create role 角色名remove file StuDB3 -- remove 文件
drop database StudentDB
drop schema my
drop table my.Tb_Stu_Info
drop column stest
drop view View_TeacherCourse
drop constraint fk_Stuno
drop index px_StuID on my.test
drop pron ShowTeaCourse
drop trigger trig_deleteDep
drop function FselTeach
drop login teachers
drop user teach2  -- drop 数据库,架构,表,列,视图,约束,索引,存储过程,触发器,函数,登录账户,用户grant 操作 on 表 to 用户|角色  -- 授权
deny 操作 on 表 to 用户  -- 拒绝授权
revoke 操作 on 表 from 用户|角色  -- 收权

schema [ˈskiːmə] 架构 | n. (计划或理论的) 提要,纲要;

partition [pɑːrˈtɪʃn] 分区 | n. 隔断; 隔扇;隔板墙;分割;分治;瓜分; v. 分割; 使分裂;

scheme [skiːm] 方案 | n. 计划; 方案; 体系; 体制; 阴谋; 诡计; 计谋; v. 密谋; 秘密策划; 图谋; 想; 认为;

identity [aɪˈdentəti] 自增 | n. 身份; 本身; 本体; 特征; 特有的感觉(或信仰); 同一性; 相同; 一致;

constraint [kənˈstreɪnt] 约束 | n. 限制; 限定; 约束; 严管;

numeric [nuˈmɛrɪk] 数字 | n. 数(字,值)(的);分数 ;不可通约数;

references [ˈrefrənsɪz] 参考(外键约束使用) | n. 说到(或写到)的事; 提到; 谈及; 涉及; 参考; 查询; 查阅; (帮助或意见的) 征求,征询; v. 查阅; 参考; 给(书等)附参考资料;

clustered [ˈklʌstərd] 聚集 | adj. 成群的; 成簇的; v. 群聚; 聚集;

nonclustered 非聚集

truncate [ˈtrʌŋkeɪt] 删除(同delete)| v. 截短,缩短,删节(尤指掐头或去尾);

distinct [dɪˈstɪŋkt] 去重 | adj. 清晰的; 清楚的; 明白的; 明显的; 截然不同的; 有区别的; 不同种类的; 确定无疑的; 确实的; 确切的;

exists [ɪɡˈzɪsts] 存在 | v. 存在; 实际上有; (尤指在困境或贫困中) 生活,生存;

declare [dɪˈkler] 定义变量 | v. 公布; 宣布; 宣告; 表明; 宣称; 断言; 申报(收益);

transaction [trænˈzækʃn] 事务 | n. (一笔) 交易,业务,买卖; 办理; 处理;

raiserror 抛出一个错误 | 是由单词 raise error 组成 ,raise 增加; 提高; 提升

cast [kæst] 转换 | v. 向…投以(视线、笑容等); 投射(光、影子等); 使人怀疑; 造谣中伤; n. (一出戏剧或一部电影的) 全体演员; 铸件; 铸造品; 模子; 铸模;

convert [kənˈvɜːrt] 转换 | v. (使) 转变,转换,转化; 可转变为; 可变换成; (使)改变(宗教或信仰) ; (使) 皈依,归附; n. 改变宗教(或信仰、观点)的人; 皈依者;

ceiling [ˈsiːlɪŋ] 向上取整 | n. 天花板; 顶棚; 最高限度; 上限; 最大限量; 最高飞行限度; 升限; v. 装天花板;装壁板;装隔板;

fetch [fetʃ] 提取 | v. (去) 拿来; (去) 请来; 售得,卖得(某价);

status [ˈsteɪtəs] 状态 | n. 状态; 地位; 身份; 职位; 高级职位; 社会上层地位;

deallocate 释放游标 | 释放; 解除分配; 删除一个准备好的查询; 归还;

expiration [ˌekspəˈreɪʃn] 有效日期 | n. 告终; 期满; 截止;

policy [ˈpɑːləsi] 策略 | n. 政策; 方针; 原则; 为人之道; 保险单;

另外

  • 本文写于2020年8月,备考9月计算机三级数据库考试,并顺利拿到证书

  • 本人数据库刚入门,笔记中包含了一些对语句的理解,如果有不足之处,望大家海涵。

  • 课程来源:国家计算机等级考试 计算机三级数据库技术 UP主:La笔不小新。文中的任务图均截屏自该视频

  • 如果备考数据库的话,有基础的还是多刷题比较好,因为我是零基础,所以在 B 站看视频打基础

  • 本文作者:枫临 Fulling

备考计算机三级数据库——SQL 案例相关推荐

  1. 计算机三级数据库备考,考三级数据库的一些建议和回答一些常见问题

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 由于自己也喜欢在备考的时候参考下前人的考经,我也收获了很多,少走了很有的弯路.而这次考计算机三级数据库技术,我几乎没有找到考经,抱着感恩回馈的想法,我也发 ...

  2. 计算机三级数据库备考,2017年计算机三级数据库技术备考习题及答案

    2017年计算机三级数据库技术备考习题及答案 平时的练习对我们的考试来说十分重要,练习做得多了自然熟能生巧.下面是百分网小编为大家收集整理的2017年计算机三级数据库技术备考习题及答案,希望对大家学习 ...

  3. 计算机三级数据库好考吗,2019计算机三级数据库难吗 如何备考

    很多同学想知道计算机三级数据库难不难,下面是小编整理的相关内容,希望对大家有所帮助! 计算机三级数据库难吗 计算机三级数据库考试不是很容易,数据库技术计算机中专毕业生以及计算机相关专业大学低年级的学生 ...

  4. 计算机三级数据库要学哪些知识,计算机三级数据库怎么备考 考试内容是什么...

    很多同学想知道计算机三级数据库如何备考,下面是小编整理的相关内容,希望对大家有所帮助! 计算机三级数据库如何备考 1.章节复习,不管是那门学科都分为大的章节和小的课时,一般当讲完一个章节的所有课时就会 ...

  5. 备考全国计算机三级数据库考试+自学MySQL 第二章第三章数据库的基本操作

    第二章MySQL的安装与配置 有Windows和Linux两种版本.(个人建议:先装一个VMware虚拟机,在里面装MySQL).安装步骤自行百度,或者后期,再补发,安装文件直接下载MySQL官方文件 ...

  6. 备考全国计算机三级数据库考试+自学MySQL 第一章-初识MySQL

    MySQL是一个开放源代码的数据库管理系统(DBMS).MySQL是一个跨平台的开源关系型数据库管理系统,广泛地应用在Internet上的中小型网站开发中.MySQL 规模小.功能有限.但是体积小.速 ...

  7. 计算机数据库技术应用了什么,2018年全国计算机三级数据库技术考试考什么内容...

    根据<全国计算机等级考试三级数据库技术考试大纲(2018年版)>,全国计算机三级数据库技术考试内容主要包括:数据库应用系统分析及规划.数据库设计及实现.数据库存储技术.数据库编程技术等7项 ...

  8. 三级数据库还是linux好,08年计算机三级数据库辅导:如何修改Linux下MySQL5.0的默认连接数...

    08年计算机三级数据库辅导:如何修改Linux下MySQL5.0的默认连接数 分类:计算机等级| 更新时间:2008-08-25| 来源:教育联展网 这段时间服务器崩溃2次,一直没有找到原因,今天看到 ...

  9. 未来教育2019年计算机三级数据库,2019年计算机三级数据库考试强化试题及答案012...

    2019年计算机三级数据库考试强化试题及答案012 浏览次数:     时间:2019/08/30 1.下列全部属于结构图的组图是(). A.用例图.类图.顺序图.部署图 B.类图.组件图.部署图.活 ...

  10. 未来教育计算机三级数据库演示大题,2019年计算机三级数据库考试强化试题及答案003...

    2019年计算机三级数据库考试强化试题及答案003 浏览次数:     时间:2019/08/16 1.效率低下的SQL语句往往是导致系统性能不佳的主要原因.设有如下优化系统性能的方法: Ⅰ.利用存储 ...

最新文章

  1. Matlab:绘制简单能量的接收机工作特性曲线(Energy_detection_simulation_ok)
  2. erdas2015几何校正模块在哪_erdas图像几何校正操作步骤指南
  3. 【Nutch基础教程之七】Nutch的2种运行模式:local及deploy
  4. 类对象作为函数参数进行值传递
  5. 2020语言与智能技术竞赛-事件抽取方案整理(第一波
  6. Thinking in Java 16.3返回一个数组
  7. 案例5-条件查询商品
  8. 防毒墙APT防护抗DDOS攻击
  9. java的链表(LinkedList类)
  10. gif透明背景动画_最好用的GIF制作手机app-GIF豆豆--手机版ae
  11. 互联网巨头开放给创业者的新机会!
  12. 安卓学习 Day26:使用自定义视图绘制文本、图像与图形
  13. PDF文件转换成什么格式最适合编辑?
  14. BP 神经网络的数据分类
  15. VINS的理解(I-V)
  16. 从0开始之—— 统一登录。
  17. 不卖安装盘,三种方法升级至正版Win8
  18. 大学四年的各种学习资源整理
  19. MacOS 安装Brew
  20. 实战五:基于Pima印第安人数据——Model_ensemble-example

热门文章

  1. 解决:Word仿宋字体显示不正确,仿宋GB2312的问题
  2. Java接口自动化测试框架
  3. 请修改服务器脱机策略,异速联/天高客户端用户已离线但服务器端用户会仍话驻留处理方法...
  4. 现代密码学概论|密码学基础--仿射密码实验C语言(文末附上C语言源代码)
  5. 最新服装零售软件管理排名
  6. 用户故事与敏捷方法—估算用户故事
  7. wimdows11 eplan安装过程及遇到的问题
  8. 智能公租房管理系统概要流程
  9. db2exc_971_WIN_x86,db2数据库下载,不是官方下载,直接可下
  10. 远程批量升级IE11