这是第三次总结,后续还有好多,敬请期待。
24使用CREATETABLE语句创建表。
25创建数据表。
26临时表。不能永久保存。
27设置标识字段。
28使用默认值。
29创建约束。在SQL Sever Management Studio中可以约束年龄,之前设置好约束条件。
30修改表。可以使用代码修改添加。如: alter table 新员工信息 ALTER COLUMN 工龄
31用户自定义数据类型。
32使用规则。规则的语法格式: CREATE RULE rule_name
AS condition_expression 绑定规则:sp_bindrule sorce,’成绩信息.分数’
33如何解除和删除规则。解除规则绑定: 1.sp_unbindrule[@objectname=] 2.[,[@futureonly=]
34数据关系图。可以拖动有关系的信息组成连接,然后保存就是一个关系图。
35创建视图。语法格式 1.CREATE VIEW view_name(view_cloumn_name) 2 .AS query_expression 3. [WITH CHECK OPTION]
36修改和删除视图。 语法格式:1. ALTER VIEW[] 2. AS 3.强调内容 4 [WITH CHECK OPTION] 删除:DROP VIEW
37通过视图修改数据。注意事项:SELECT列表中含有DISTINCT SELECT列表中含有表达式,如计算列,函数等。在FROM子句中引用多个表。引用不可更新的视图。GROUP BY或HAVING子句。
38索引概述。是一个单独的、物理的数据库借结构。
39创建索引。语法格式:CRATAE [UNIQUE][CLUSTERED NONCLUSTERED] INDEX index_name ON table_name view_name (column_name[1,….,n])
40管理索引。
41全文索引和目录。
42.创建架构。语法格式:CREATE SCHEMA schema_name_clause[[…n]]
=
[
schema_name
AUTHORIZATION owner_name
schema_name AUTHORIZATION owner_name
]
=
[
table_definition view definition grant_statement
revoke_statement deny_statement
43.修改和删除架构。架构中没有对象可以删除,如果有对象要先修改再删除。
44.聚焦索引和非聚焦索引。
45.简单的SELECT语句。语法格式:SELECT [ALL DISTINCT]SELECT_list
[INTO new_table]
FROM table_source
[WHERE search_conditions]
[GROUP BY group_by_expression]
[HAVING search_conditions]
[ORDER BY order_expression [ASC DESC]]
46.设置查询条件。例如:SELECT *FROM 学生信息 WHERE 姓名=’张苗苗’
47.排序。ORDER BY分数 ASC (升序) DESC(降序)
48.分组。SELECT 考试编号,课程编号,AVG(分数) FROM 成绩信息 GROUP BY 考试编号,课程编号
49.使用函数。
50.使用HAVING子句。HAVING AVG(分数)>=90
51.插入数据。语法 INSERT [INTO] table_or_view[(column_list)] VALUES data_values
52.INSERT … SELECT语句。
语法格式: INSERT table_name[column_list]
SELECT column_list
FROM table_list
WHERE search_condirions
53.SELECT…INTO 语句 语法格式:SELECT
INTO new_table FROM{}[,…n] WHERE
54.UPDATE语句。语法格式:UPDATE[TOP]{table_name view_name} SET {column_name={expression DEFAULT NULL}@variable=expression}[,…n] WHERE{search_conditions}
55.在UPDATE语句使用FROM子句。