1.基础概念 首先要强调一点,就是我们的数据库是由数据库系统来管理的,我们登入数据库并在其上进行操作时最终均要通过数据库系统来完成。可以理解成在数据库上进行操作的是客户端,数据库系统是服务端。一个数据库由具体的数据和数据库对象组成,可将数据库看成一个大容器,里面除了存储数据还有描述这些数据信息的对象 ...
分类:
数据库 时间:
2016-08-22 23:08:43
阅读次数:
247
草图 真正的后端是不管前端是什么平台,用什么语言的,JSON格式的数据应该可以应对。用ASP.NET WEBAPI尝试做一个后端,实现最基本的CURD,业务逻辑和数据库操作都放在后端,前端只需要正确访问和提供必要的数据就行。 真正的后端是不管前端是什么平台,用什么语言的,JSON格式的数据应该可以应 ...
分类:
数据库 时间:
2016-08-22 19:43:48
阅读次数:
283
1.认识快照 如名字一样,数据库快照就可以理解为数据库某一时刻的照片,它记录了此时数据库的数据信息。如果要认识快照的本质,那就要了解快照的工作原理。当我们执行t-sql创建快照后,此时就会创建一个或多个稀疏文件。稀疏文件的个数与数据库数据文件的个数相等且一定要相等,否则会报错。此时,稀疏文件只是一个 ...
分类:
数据库 时间:
2016-08-20 13:07:32
阅读次数:
227
修改数据表属性 Alter Table 的功能有很多,包括添加新的属性,修改原有的列定义,修改完整约束条件等,如下: ①添加列 Alter Table [学生表] Add [籍贯] null ②删除列 ALter Table[学生表] Drop Column 籍贯 ③修改列 Alter Table[ ...
分类:
数据库 时间:
2016-08-19 00:52:57
阅读次数:
168
日期函数 select DateADD(DAY,3,GETDate()) 将当前日期+3天输出, select DateADD(MONTH,3,GETDate()) 将当前日期+3个月输出, ...
分类:
数据库 时间:
2016-08-18 10:07:52
阅读次数:
216
知识点1 DELETE 删除单一行或者所有行的值 DELETE 与 SELECT 区别:DELETE不需要指定删除的对象,因为他很残忍,会把整行的所有列都删除。 所以,DELETE不能单一删除某一列中值或者某一列的所有值;但是可以删除一行或者多行(根据WHERE语句来定)。WHERE子句中的搭配关键 ...
分类:
数据库 时间:
2016-08-18 06:22:35
阅读次数:
186
直接开门见山 F4 1.查询 对指定的数据表或是视图进行检索查询,找出符合查询条件功能,具体包括以下SQL语法如下所示,其中【】为可选项 Select<列名> From<表名> 【Where <条件>Group by <列名> Having <条件>Order by<列名>】 2.定义DDL Dat ...
分类:
数据库 时间:
2016-08-17 15:37:14
阅读次数:
222
【019】SQL 基础学习 ●·● 目录: A1 ………… SELECT 语句A2 ………… SELECT_DISTINCT 语句A3 ………… WHERE 语句A4 ………… AND_& OR 运算符A5 ………… ORDER_BY 子句A6 ………… INSERT_INTO 语句A7 ………… ...
分类:
数据库 时间:
2016-08-17 10:19:17
阅读次数:
169
创建数据库表 创建测试数据 验证约束条件 验证外键约束,empid为3的employee不存在,故以下脚本报错 验证外键约束,删除主表记录,主表中的值被其他表引用,empid=1的记录在order中被引用,故删除错误 验证外键约束,UPDATE主表记录,主表中的值被其他表引用,empid=1的记录在 ...
分类:
数据库 时间:
2016-08-01 13:47:25
阅读次数:
346
SQL语言的分类 SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML, 数据定义语言DDL,数据控制语言DCL。 1:数据查询语言DQL Q = Query 数据查询语言DQL用于检索数据库 基本结构是由SELECT子句,FROM子句,WHERE子句组成的查询块: SELECT <字段名 ...
分类:
数据库 时间:
2016-07-31 01:50:08
阅读次数:
213