数据库
mzfen
这个作者很懒,什么都没留下…
展开
-
数据库基本原理及概念
一、数据、数据库、数据库管理系统、数据库系统1、数据:描述事物的符号记录。数据的种类有很多,文本、图形、图像、音频、视频等2、数据库:长期存储在计算机内、有组织的、可共享的大量数据的集合3、数据库管理系统:位于用户与操作系统之间的一层数据库管理软件,关注的是如何科学地原创 2011-08-04 11:11:51 · 797 阅读 · 1 评论 -
关系数据库标准语言SQL(一)
SQL集数据查询、数据操纵、数据定义、数据控制功能与一体。是面向问题的语言,只需要提出什么,无需指明怎么做。SQL完成核心功能只用了9个动词。数据查询:SELECT;数据定义:CREATE、DROP、ALTER;数据操纵:INSERT、UPDATE,DELETE;数据控制:G原创 2011-08-04 14:04:07 · 435 阅读 · 0 评论 -
数据库设计建议
通常情况下,可以从两个方面来判断数据库是否设计的比较规范。一是看看是否拥有大量的窄表,二是宽表的数量是否足够的少。若符合这两个条件,则可以说明这个数据库的规范化水平还是比较高的。当然这是两个泛泛而谈的指标。为了达到数据库设计规范化的要求,一般来说,需要符合以下五个要求。 要转载 2011-08-13 11:11:19 · 444 阅读 · 0 评论 -
数据库规范化
基本概念:点击打开链接规范化基础:点击打开链接,点击打开链接原创 2011-08-13 16:13:28 · 304 阅读 · 0 评论 -
数据更新
一、插入数据1、插入元组insert into [(属性列1,属性列2) ]values[(值1,值2)];注意:直接插入字符型数据时加上单引号2、插入子查询的结果insert into [属性列] 子查询;例如:insert into Dept_age原创 2011-08-12 16:13:02 · 502 阅读 · 0 评论 -
SQL集合查询
1、并操作【union】的嵌套查询语句范例 :(select 部门编号 from 雇员表) union (select 部门编号 from 部门表)说明:并操作就是集合中并集的概念。属于集合A或集合B的元素的总和就是并集。注:该操作的嵌套查询要求属性具有相同的定义,包括类原创 2011-08-12 15:51:58 · 5562 阅读 · 0 评论 -
数据库视图
一、建立视图一般格式为:create view [([,列名]...)]as 子查询[with check option]其中子查询可以是复杂的select语句,但通常不允许含有order by 子句和distinct短语。[with check optio原创 2011-08-12 16:34:51 · 258 阅读 · 0 评论 -
SQL连接查询
基础知识参考:http://www.cnblogs.com/CareySon/archive/2010/04/13/1711095.htmlSQL查询优化及相关使用原则参考:http://database.51cto.com/art/201105/265497.h原创 2011-08-12 11:20:02 · 491 阅读 · 0 评论 -
存储过程
定义存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,是利用SQL Server所提供的Transact-SQL语言所编写的程序。经编译后存储在数据库中。存储过程是数据库中的一个重要对象,用户通过指定存储过程的名字并给出参数(如果该存储过程带有原创 2011-08-13 10:11:39 · 266 阅读 · 0 评论 -
触发器
触发器简介触发器(trigger)是个特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作( insert,delete, update)时就会激活它执行。触发器经常用于加强数据的完整性约束和业务规则等。 触发器可以从 DBA_原创 2011-08-12 20:45:41 · 274 阅读 · 0 评论 -
数据库完整性
一、实体完整性1、检查主键是否唯一(全表扫描或索引)2、检查主键的各个属性是否为空二、参照完整性破坏参照完整性时有三种处理,执行哪种根据具体而定1、拒绝执行2、级联操作3、设置为空值三、用户定义的完整性1、不允许为空:NOT NULL2、列原创 2011-08-12 20:29:38 · 490 阅读 · 0 评论 -
SQL嵌套查询
在SELECT查询语句里可以嵌入SELECT查询语句,称为嵌套查询。有些书上将内嵌的SELECT语句称为孒查询,子查询形成的结果又成为父查询的条件。子查询可以嵌套多层,子查询操作的数据表可以是父查询不操作的数据表。子查询中不能有ORDER BY分组语句。子查询又可分为不相关子查询原创 2011-08-12 15:42:36 · 4553 阅读 · 0 评论 -
MSSQL数据库的数据类型
数据类型类型描述bit整型bit 数据类型是整型,其值只能是0、1或空值。这种数据类型用于存储只有两种可能值的数据 ,如Yes原创 2011-08-04 14:00:29 · 380 阅读 · 0 评论 -
关系数据库标准语言SQL(二)
这篇文章主要内容是数据查询(非常重要),查询语句一般格式:select [all | distinct] [,,...] from [,,...][where ][group by having ][order by [asc | desc] ];一、单表查询(一)、选择表中的若干列1、查询指定列:select id,name from student2、原创 2011-08-04 17:05:00 · 412 阅读 · 0 评论