加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

SqlServer

发布时间:2020-12-12 15:27:53 所属栏目:MsSql教程 来源:网络整理
导读:1.RDBMS(关系数据库管理系统Relational Database Manazent System) 2.REBMS:不仅可以保存数据本身,还能定义数据类型和数据业务规则 3.数据业务规则与业务规则的区别: 业务规则可以应用于整个系统 4.SQL管理对象:(SQL Management Object,SMO) 5.一体化(整
1.RDBMS(关系数据库管理系统Relational Database Manazent System)
2.REBMS:不仅可以保存数据本身,还能定义数据类型和数据业务规则
3.数据业务规则与业务规则的区别:
业务规则可以应用于整个系统
4.SQL管理对象:(SQL Management Object,SMO)
5.一体化(整体)的服务:(Integration Services)
6.4个系统数据库:主数据库,模型数据库,msdb,tempdb
7.AdventureWorks(样本数据库)
? AdventureWorksDW(用于Analysis Services(分析服务)的样本,DW表示数据仓库(Data Warehouse))
8.老版本样本数据库:pubs,Northwind 9.主数据库保存一组特殊的表(系统表)以用于系统的总体控制。
? eg:在服务器上新建一数据库,则在主数据库中的sysdatabases表中加入该记录项。
10.要检测你现在创建的数据库对象是否在以前已经创建过,你可以到测试sysobjects表去检测。
11.模型数据库:是指可以基于该模型得到一个副本。模型数据库构成新建数据库的模板。
12.msdb数据库:是SQL代理进程保存任意系统作业的场所。
13.tempdb数据库:是服务器主要工作区域之一。
?? eg:只要执行一个复杂或者大型的查询操作,则SQL需要建立一些中间表,而建立的中间表就是在tempdb数据库中。也就是说建立的临时表就存储在tempdb数据库中。
?? eg2:tempdb数据库的对象不仅是临时的,连数据库本身也是临时的。在SQL启动时,tempdb数据库是唯一完全重建的数据库。
14.pubs数据库:是一个样本数据库,可以单独安装和删除。
15.Northwind数据库和pubs数据库一样。
16.事物处理日志:任意数据库的更改起初不进入数据库本身,而是不断地被写入到事务处理日志。在后面的某个时间点上,数据发出检查点,就是该时间点,日志中所有的更改才被传到实际的数据库文件。
?? 注意:日志是数据进入磁盘的最先位置。
17.数据库为随机存取配置,但是日志是自然连续的。数据库文件的随机存取特点允许快速访问。 18.最基本的数据对象:表
?? A.表是由域的数组(列)和实体数组(行),数据库中实际的数据都存储在表中。
?? B.元数据:metadata,数据描述信息
19.索引:相当于百科全书中的目录,可以加速信息的查找。
?? A.索引分为两类:群集索引和非群集索引。
?? B.群集索引:每个表只能有一个群集索引。群集索引按物理排序。
????? eg:如果为一百科全书做索引,则群集索引是书的页码。
?? C.非群集索引:每个表可以有多个非群集索引。
????? eg:如果为一百科全书做索引,则非群集索引是书的关键字目录。
20.触发器:是存在于表架构内的对象。触发器是在表操作时(如插入,更新,删除等)自动执行的一段逻辑代码。
?? 主要用于:插入时复制数据或更新时检查数据。
21.约束:仅在表的限制中存在的另一对象。
22.文件组:默认情况下,数据库中所有的表及其他对象(日志除外)存储在文件中。
?? A.仅能有一个主文件组,可以有多达255个铺助文件组。
?? B.铺助文件组的创立是create database或alter database命令的一个选项。
23.关系图:是数据库设计的可视表示,数据库关系图包括各种表,每一张表的列名以及表之间的关系。
?? A.实体/关系图(entity-relationship diagram,ERD):ERD中数据库被分为两部分:实体(比如:供应商和产品)和关系(比如:供应和购买).
24.视图:是一种虚拟表。除了视图本身不包含任意数据外,视图的使用基本与表的使用类似。事实上视图仅仅是存储在表中的数据的映射和表示。视图一查询的形式存储在数据库中。
??? A.应用视图的主要的目的是控制用户所要显示的数据。这有两方面的原因:安全和易于使用。
??? B.视图能建立所谓的索引视图(indexed view)
25.存储过程(sprocs):可以使用变量和参数,也可以使用选择和循环。
??? A.优点:减少运行存储过程中的代码所要的网络传输和代码的重用。
26.用户自定义函数(UDF:user defined functions):
?? A.不包括的返回值的类型是:text,ntext,image,cursor,timestamp
?? B.传参数时都是按值传递。
27.用户(user)和角色(role):一个或多个用户可同属于同一角色。
28.规则:和约束都是限制插入到表中的数据类型的信息。规则可用于定义用户数据类型的限制,与规则不同,约束本身并不是对象,而是描述特定表的多个元数据。
?? A.规则应该考虑向下兼容,在新的开发中应该避免使用。
29.默认值:有两种类型的默认值。对象本身的默认值和表中特定列的元数据的默认值(而非真正对象)。约束是针对对象,而规则是针对元数据。
30.用户自定义数据类型:是系统定义类型的扩展。
?? A.缺点是增大系统开销。
31.全文本目录:为数据映射,用于加速列中特定文本块的搜索。
? A.当数据库进行更改时,全文本目录不会自动更新。 ? 32.数据类型: Bit整形1个字节 Bigint整形8个字节 Int整形4 SmallInt整形3 TinyInt整形1 Decimal/Numeric数字型:长度可变 Money货币8 SmallMoney货币4 Float(Real)近似小数:长度可变 DateTime日期/时间8 SmallDateTime日期/时间4 Cursor特殊的小数1 Timestamp/rowversion特殊小数(二进制)8 UniqueIdentifier特殊小数(二进制)16 Char字符:长度可变 Varchar字符:长度可变 Text字符:长度可变 NChar:Unicode:长度可变 NVarChar:Unicode:长度可变 Ntext:Unicode:长度可变 Binary二进制:长度可变 VarBinary二进制:长度可变 Image二进制:长度可变 Table其它:特殊 Sql_variant其它:特殊 XML字符:长度可变 注意:A.SQL中没有无符号数据类型 ????? B.数的相加为和,而字符串的相加为字符串的连接 33.NULL:是不确定的值。 34.需要命名的对象: Stored procedures(存储过程)? Tables(表) Columns(列) Views(视图) Rules(规则) Constraints(约束) Defaults(默认值) Indexes(索引) Filegroups(文件组) Triggers(触发器) Databases(数据库) Servers(服务器) User Defined Function(用户自定义函数) Logins(登陆) Roles(角色) Full-text catalogs(全文本目录) Files(文件) User Defined Types(用户自定义类型) 35.SQL集成服务(SQL Integration Services,SSIS) 36.Books Online(BOL):是SQL的帮助文档 37.计算机的管理(Computer Manager):分为两部分:服务管理和网络配置. 38.(服务管理)完全安装的SQL有7个服务: ?? A.分析服务(Analysis Services):支持分析服务功能。 ?? B.全文本(Full Text):支持全文本搜索功能。 ?? C.报表服务器(Report Server):支持报表服务功能。 ?? D.SQL代理(SQL Agent):SQL计划任务功能基础。利用该服务可以按照不同计划安排工作。 ?? E.SQL核心数据库引擎:功能包括SQL数据存储,查询和系统配置。 ?? F.SQL Browser支持通告服务器,通过浏览本地网路可以确认系统是否安装了SQL。 39.网络配置:网络连接问题通常是客户机网络配置不合理,或者是客户机配置与服务器配置不匹配引起。 40.SQL提供网络功能库(Net-Libraries,NetLib).包括动态链接库(dynamic-link librarie,DLL).SQL利用动态链接库与某一网络协议通信。NetLib作为客户应用程序与网络协议之间的绝缘体,网络协议实质是用于与网卡之间相互通信的语言。 ?? A.SQL支持的NetLib包括:指定管道(Named Pipes),TCP/IP(默认协议),共享内存(Shared Memory),VIA(是专门用于特殊的(很贵的)硬件的特殊网络库) 41.查询分析器(Query Analyzer) 42.数据库组合框(database combo box) 43.数据转换服务(Data Transformation Services,DTS) 44.支持决策系统(Decision Support Systems,DSS) 45.性能监控器(Performance Monitor)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读