一、应用场景 学生成绩表:create table s_score(id number(16) primary key not null,studentId number(16) not null,subject varchar(32) not null,test_time date defaul....
分类:
数据库 时间:
2015-05-21 19:06:59
阅读次数:
177
1.执行本次学习的sql脚本 --创建学生表
create table T_Student
( --identity表示主键自增长,从1开始,且每次加1 SId int primary key identity(1,1), SName nvarchar(10), SGender varchar(2)...
分类:
数据库 时间:
2015-05-20 23:44:34
阅读次数:
186
表的管理之列的增删改1.增altertable表名add列声明; 默认这个新增的列在表的最后一列。 如果不想要新增的列在表的最后一列,那么可以:altertable表名add列声明after列名;altertable表名add列声明first;2.删altertable表名drop列名;3.改altertable表名change被改变的列名列声明..
分类:
其他好文 时间:
2015-05-20 18:45:13
阅读次数:
143
索引
索引:是针对数据所建立的目录
作用:可以加快查询速度
弊端:降代了增删改的速度
案例:设有新闻表15列,10列上有索引,共500W行数据,如何快速导入?
1.把表的索引全部删除
2.导入数据
3.数据导入完毕后,集中建立索引
索引的创建原则:
1.不要过度索引
2.在where条..
分类:
其他好文 时间:
2015-05-20 18:43:20
阅读次数:
151
关于全文索引的用法macth(全文索引名)against("要查找的单词");关于全文索引的停止词全文索引不针对非常频繁的词做索引,如this,you,my等全文索引:在mysql的默认情况下,对于中文意义不大因为英文有空格,标点符号来拆成单词,进而对单词进行索引,而对于中文,没有空格来隔开..
分类:
其他好文 时间:
2015-05-20 18:40:30
阅读次数:
87
首先我们建立一张带有逗号分隔的字符串。CREATE TABLE test(id int(6) NOT NULL AUTO_INCREMENT,PRIMARY KEY (id),pname VARCHAR(20) NOT NULL,pnum VARCHAR(50) NOT NULL);然后插入带有逗号...
分类:
数据库 时间:
2015-05-20 14:44:30
阅读次数:
202
grid分块 Cont 1 Conten Cont 3 tab Primary Social Promotions Updatestab-pills Primary Social Promotions Updates
分类:
Web程序 时间:
2015-05-19 22:28:27
阅读次数:
195
[intrinsic column flags] (基本字段类型标识)
- PK: primary key (column is part of a pk) 主键
- NN: not null (column is nullable) 非空
- UQ: unique (column is part of a unique key) 唯一
- AI: auto i...
分类:
数据库 时间:
2015-05-19 13:10:29
阅读次数:
268
场景
我用的数据库是mysql5.6,下面简单的介绍下场景
课程表
create table Course(
c_id int PRIMARY KEY,
name varchar(10)
)
数据100条
学生表:
create table Student(
id int PRIMARY KEY,
name varchar(10)
)
数据70000条
...
分类:
数据库 时间:
2015-05-19 10:43:35
阅读次数:
175
①主键 constraint pk_name primary key
②外键 constraint fk_name foreign key(column_name) reference table_name(column_name)
③检查 constraint ck_name check (condition)
④唯一 constraint un_name unique (column_...
分类:
数据库 时间:
2015-05-19 10:33:30
阅读次数:
137