【推荐】常州电脑培训 常州网络营销|淘宝培训,常州软件开发Java|.NET|PHP培训,常州CAD|平面设计|PS培训,常州网页设计|网工培训,常州领新教育-东方博宜-常州IT技能培训网
扫一扫,加我们为好友有惊喜哦~
-->

核心课程
开班动态
专题服务

您当前所在位置:首页 > 中心动态 >>
常州软件培训——数据库系统管理

1.数据库企图系统(DBMS)是1种系统软件,由1个互联关联的数据汇合和1组访问数据的程序结构.

2.在数据库系统中,数据反复的气象便是数据冗余.

3.SQL Server中的数据库依据用途可能别离为两种.(系统数据库和用户数据库)

4.SQL Server系统数据库:

(1)Master数据库:记实SQL Server系统的整个系统级别新闻.(1.整个的登录账户和系统设置装备摆设设置.2.整个其它的数据库及数据库文件的地位.3.SQL Server的初始化新闻.)

(2)Tempdb数据库:生存整个的长期表和长期存储过程,以及长期生成的工作表.

(3)Model数据库:在系统上建设的整个数据库的模板.

(4)Msdb数据库:供SQL Server代理程序安装警报,作业以及记实垄断时独霸.

5.访问限制:指定哪些用户可能访问该数据库.梗概值有以下三种:

(1)Multiple:数据的畸形态态,核准多个用户共事访问该数据库.

(2)Single:用于体贴垄断的状态,1次只核准1个用户访问该数据库.

(3)Restricted:只有企图员角色或许特定的成员本领独霸该数据库.

6.SQL Server提议的时刻,数据库文件是不克不及复制,粘贴和挪动的.

7.数据残破性

(1)实体残破性:请求表中的每1行数据都反应差距的实体,不克不及具备相反的数据.(索引、唯1解放、主键解放或标识列属性)

(2)域残破性:给定列的输入有用性(限制数据典范、查抄解放、输入款式、外键解放、默许值、非空解放)

(3)引用残破性:在输入或删除数据行时,引用残破解放来生存表之剑已定义的干系(主键与外键的引用干系来实现)。

(4)自定义残破性:定义特定的规则(数据库的规则、存储过程、触发器工具来进行解放)

8.T-SQL支持逻辑运算符有:And、Or、和Not。

9.独霸Insert拔出数据行

(1)拔出单行数据

语法:insert [into] <表名> [values] <值列表>

例:insert into students (name,age,sex) values('Harry',20,'男')

(2)拔出多行数据

语法:insert <表名> [values]

  Select <值列表> union

  Select<值列表>

例:insert students(name,age,sex)

Select '张三',20,'男' union

Select '李四',18,'女'

(3)颠末 insert select语句将现有表中的数据减少到新表中

语法:insert [into] <表1><values>

  Select vaules from <表2>

例:insert into student1(姓名,年纪,性别)

    Select name,age,sex from student2

10.独霸update更新数据

语法:常州seo培训update <表名> set <列名=更新值>[where <更新条件>]

例:update student set sex='男' where studentid=2

11.独霸delete删除数据

语法:delete from <表名> [where <删除条件>]

例:delete from student where studentid=2

12.独霸turncate table删除表中的整个行数据

语法:turncate table <表名>

例:turncate table student

13.简单究诘语句

例1:select * from students

例2:select studentID,name,age,sex from students

例3:常州sem培训select studentID,name,age,sex from students where studentID=10

例4:select name from students where sex is null

例5:select 姓名=name,年纪=age,性别=sex'河北新龙' as 学校称号

例6:select top 5 name,age,sex from students where objectid=3 order by score desc(或许ASC升序排列)

14.独霸like进行含糊究诘

例:select * from students where name like '张%'

15.独霸between在某个局限内进行究诘

例:selecr * from student where score between 60 and 80

16.聚合函数

Sum:求和

Avg:均匀数

Max:最大值

Min:最小值

Count:求非空行的行数

17.分组究诘

(1)独霸group by进行分组究诘

例:select courseID,avg(score) as 课程均匀效果 from score group by courseID

(2)独霸having子句进行筛选

例:select courseID,avg(score) as 课程均匀效果 from score group by courseID having count(score)>1

18.where--->group by--->having

19.多表连贯究诘

(1)内毗邻:inner join

(2)外毗邻

(1)左外毗邻:left join 或许 left outer join

(2)右外毗邻:right join 或许 right outer join

(3)残破外毗邻:full join 或许 full outer join

20.贪图数据库倒叙模范

(1)收集新闻

(2)标识实体

(3)标识每个实体需要存储的具体新闻(属性)

(4)标识实体之间的干系

21.数据库3大范式

(1)第1范式(1NF):列不行再分

(2)第2范式(2NF):每个表只描绘1件变乱

(3)第三范式(3NF):不有传递拜托

 



返回顶部