【数据库】数据库视频总结

       数据库视频到今天为止总算看完了,它给我的感受就是枯燥,但内容丰富。
       耿建玲视频讲解非常详细,从SQL Sever的安装到里面的具体功能讲解都非常到位。通过视频的学习,我对数据库的理解就是将数据库分为三部分:一、数据库安全 。二、数据库对象。三、数据库功能操作。下面就是我对数据库画的一张导图:

         下面介绍一下SQL和T-SQL的区别:
          SQL(StructuredQuery Language)结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。同时也是数据库脚本文件的扩展名。主要包括:数据定义语言(DDL)数据操纵语言(DML) 数据控制语言(DCL)三种类型。其中数据定义语言(DDL) 用于定义数据结构,比如创建create、删除drop更改alter数据库对象等。数据操纵语言(DML)用于检索和修改数据结构,即我们常说的:增Insert ,Delete,Update,Select。数据控制语言(DCL) 用于规定数据库用户的各种权限。GRANT:将权限或角色授予用户或其它角色,REVOKE:从用户或数据库角色回收权限,Set Role:禁止或允许一个角色。

T-SQL:SQL 程序设计语言的增强版,它是用来让应用程式与 SQL Server 沟通的主要语言。T-SQL 提供标准 SQL的DDL 和 DML功能,加上延伸的函数、系统预存程序以及程式设计结构(例如 IF 和 WHILE)让程式设计更有弹性。就是说,T-SQL包含了很多SQL所不具备的东东.比如;流程控制语句,批处理,游标,函数等。

举例:你输入了一句

SELECT * FROM 表
这是标准的 SQL 语句,但是  T-SQL 包含了 SQL,你既可以说你输入的是 SQL , 也可以说你输入了 T-SQL。但是假如你输入了 T-SQL 扩展的功能,不属于 SQL 的:
BEGIN
 PRINT 'Welcome to Langfang!';
END
那么这里,只能说你输入流程控制语句的是 T-SQL, 不是 SQL。
          总结:我认为数据库的增、删、改、查(CURD)是一切数据库操作的基础。数据库主要是对表、视图、索引、触发器以及对事务的处理等进行操作,进而实现对数据的存入、导出、备份、还原、调用,以及数据的保护加密等一系列功能。
          感受:虽然视频看完了,但对数据库的掌握还差很多,期待以后继续学习补充数据库知识。 更新ing......
  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值