
数据库/MySQL
文章平均质量分 79
haobo920
这个作者很懒,什么都没留下…
展开
-
SQL语言基础
<br />下列语句部分是Mssql语句,不可以在access中使用。<br />SQL分类: <br />DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) <br />DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) <br />DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)<br />首先,简要介绍基础语句: <br />1、说明:创建数据库<br />CREATE DATABASE database-name <转载 2010-07-23 15:47:00 · 550 阅读 · 0 评论 -
范式总结
<br />(范式,数据库设计范式,数据库的设计范式)是符合某一种级别的关系模式的集合。构造数据库必须遵循一定的规则。在关系数据库中,这种规则就是范式。关系数据库中的关系必须满足一定的要求,即满足不同的范式。目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、第四范式(4NF)、第五范式(5NF)和第六范式(6NF)。满足最低要求的范式是第一范式(1NF)。在第一范式的基础上进一步满足更多要求的称为第二范式(2NF),其余范式以次类推。一般说来,数据库只需满足第三范式(3N转载 2010-07-28 20:41:00 · 479 阅读 · 0 评论 -
事务处理总结
<br />事务对数据库的重要性<br />关键字: 数据库 <br />所谓事务是用户定义的一个操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。<br /> 事务的开始与结束可以由用户显式控制。如果用户没有显式地定义事务,则由DBMS按缺省规定自动划分事务。在SQL语言中,定义事务的语句有三条:<br /> BEGIN TRANSACTION<br /> COMMIT<br /> ROLLBACK<br /> 事务通常是以BEGIN TRANSACTION开始,以COMMI转载 2010-07-28 20:46:00 · 579 阅读 · 0 评论 -
经典SQL查询题解答
<br />数据库查询详细解答<br />create database cstp;<br />use cstp;<br />/*1:建立学生表*/<br />create table student (<br /> 学号 char(3) primary key,<br /> 姓名 char(4),<br /> 性别 char(2),<br /> 年龄 int,<br /> 班级 char(5)<br />);<br />insert into student values('108',转载 2010-08-04 21:28:00 · 3397 阅读 · 0 评论 -
什么是聚集索引,什么是非聚集索引,什么又是主键?
<br />转载一篇关于SQL索引以及执行效率及优化的文章<br />用聚集索引<br />聚集索引确定表中数据的物理顺序。聚集索引类似于电话簿,后者按姓氏排列数据。由于聚集索引规定数据在表中的物理存储顺序,因此一个表只能包含一个聚集索引。但该索引可以包含多个列(组合索引),就像电话簿按姓氏和名字进行组织一样。<br />聚集索引对于那些经常要搜索范围值的列特别有效。使用聚集索引找到包含第一个值的行后,便可以确保包含后续索引值的行在物理相邻。例如,如果应用程序执行的一个查询经常检索某一日期范围内的记录,则使转载 2010-10-10 14:36:00 · 1351 阅读 · 0 评论 -
MySQL 命令大全 - 命令详解
MySQL 命令大全 - 命令详解<br />关键字: mysql 命令大全 - 命令详解<br />一、连接MYSQL。<br />格式: mysql -h主机地址 -u用户名 -p用户密码<br />1、例1:连接到本机上的MYSQL。<br />首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是:mysql><br />2、例2转载 2010-10-12 16:00:00 · 536 阅读 · 0 评论