一.SQL语言组成部门DDL:databasetableindexviewDML:Selectupdateinsertdelete主键,外键唯一键,条件,非空,事务,视图的定义:虚表,存储下来的Select语句事务控制动态SQL和嵌入式SQLDCL授权##数据类型1.为什么会有数据类型 1.存储的值类型 2.占据的樵存储空间 3...
分类:
数据库 时间:
2016-04-21 12:04:44
阅读次数:
305
http://my.oschina.net/liting/blog/356150 一、外键: 1、什么是外键 2、外键语法 3、外键的条件 4、添加外键 5、删除外键 1、什么是外键: 主键:是唯一标识一条记录,不能有重复的,不允许为空,用来保证数据完整性 外键:是另一表的主键, 外键可以有重复的, ...
分类:
数据库 时间:
2016-04-20 20:00:21
阅读次数:
296
1,在连接下的根目录上点右键,创建数据库 输入数据库名,字符集要设置好,与网页对应起来 点击确定 创建成功2,双击打开数据库 第一个显示的是表 最重要最基础的是表。3,创建表,找到表右键,创建表。 首先要确定列,列名,数据库中不要用中文名来做列名。 再确定数值,类型 bit 布尔型只能存储true
分类:
数据库 时间:
2016-03-11 06:24:18
阅读次数:
235
· 什么是数据库? 存放数据的仓库。 · 数据库和数据结构有什么区别? 数据结构要解决在内存中操作数据的问题,数据库要解决在硬盘中操作数据的问题。数据结构研究一些抽象数据模型(ADT)和以及定义在该模型上的一些操作,数据库是由表、关系、操作组成。 · 什么是主键? 主键用来标识记录的唯一性。 · 什
分类:
数据库 时间:
2016-03-05 19:00:46
阅读次数:
242
CREATE DATABASE db_studentinfo; USE db_studentinfo ; DROP TABLE IF EXISTS t_student ; CREATE TABLE t_student( studentId varchar(40) NOT NULL, stuNo va
分类:
数据库 时间:
2016-02-18 19:38:49
阅读次数:
214
主键外键主键:唯一标识一条记录,不能有重复的,不允许为空.用来保证数据完整性主键只能有一个外键:表的外键是另一表的主键,外键可以有重复的,可以是空值用来和其他表建立联系用的一个表可以有多个外键1.创建一张学生表SQL>createtablet_stu(stuidnumber(10)primarykey,stun..
分类:
其他好文 时间:
2016-01-22 03:24:51
阅读次数:
152
SQL的主键和外键的作用:外键取值规则:空值或参照的主键值。(1)插入非空值时,如果主键表中没有这个值,则不能插入。(2)更新时,不能改为主键表中没有的值。(3)删除主键表记录时,你可以在建外键时选定外键记录一起级联删除还是拒绝删除。(4)更新主键记录时,同样有级联更新和拒绝执行的选择。简而言之,S...
分类:
数据库 时间:
2016-01-12 11:31:29
阅读次数:
158
CodeFirst通过分析我们在代码里编写的类,以及类之间的关系生成数据库表,以及表之间的各种关系。数据库的表会涉及到主键,外键,列是否为空,列类型等等。 我们要通过怎样的方式来暴露这些信息呢?CodeFirst通过DataAnnotations(在 System.ComponentModel.Da...
分类:
其他好文 时间:
2015-12-29 00:53:55
阅读次数:
296
首先第一个问题:原则上索引可以加在任何字段,不过有的字段不需要加索引,或者说,加了反而不好。建立索引常用的规则如下: 1、表的主键、外键必须有索引;2、数据量超过300的表应该有索引;3、经常与其他表进行连接的表,在连接字段上应该建立索引;4、经常出现在Where子句中的字段,特别是大表的字段,应该...
分类:
数据库 时间:
2015-12-25 23:39:21
阅读次数:
278