上一页 1 ··· 6 7 8 9 10 11 12 13 14 下一页
摘要: 网上搜的范式说明大部分都看不懂的..转一篇很好的文章"细说数据库范式"http://www.cnblogs.com/KissKnife/"(开头的几句话很精辟)理论性的东西,往往容易把人人都看得懂的东西写成连鬼都看不懂,近似于主任医生开的药方。从前学范式的时候,把书中得概念翻来覆去看,看得痛心疾首深恶痛绝,再加上老师深切误导,最后一塌糊涂。借助网络资源,自己写了一篇,自己是看懂了,希望对大家也有所帮助,有错误帮忙指正。数据库范式(Normal forms):是用于规范关系型数据库设计,以减少谬误发生的一种准则。1NF(first normal form):Tabl 阅读全文
posted @ 2010-12-21 21:11 ndxsdhy 阅读(2756) 评论(2) 推荐(1) 编辑
摘要: http://hi.baidu.com/qq94456413"1.数据依赖数据依赖指的是通过一个关系中属性间的相等与否体现出来的数据间的相互关系,其中最重要的是函数依赖和多值依赖。2.函数依赖设X,Y是关系R的两个属性集合,当任何时刻R中的任意两个元组中的X属性值相同时,则它们的Y属性值也相同,则称X函数决定Y,或Y函数依赖于X。3.平凡函数依赖当关系中属性集合Y是属性集合X的子集时(Y?X),存在函数依赖X→Y,即一组属性函数决定它的所有子集,这种函数依赖称为平凡函数依赖。4.非平凡函数依赖当关系中属性集合Y不是属性集合X的子集时,存在函数依赖X→Y,则称这种函数依赖为非平凡函数依赖。5.完 阅读全文
posted @ 2010-12-21 20:54 ndxsdhy 阅读(4404) 评论(0) 推荐(0) 编辑
摘要: 找的比较好的一篇触发器介绍不同的数据库语法格式有区别, 还是以后面的实际例子和具体的操作为准转自http://hi.baidu.com/vvv_chengsuccess"触发器 定义: 何为触发器?在SQL Server里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序。触发器是一个特殊的存储过程。 常见的触发器有三种:分别应用于Insert , Update , Delete 事件。(SQL Server2000定义了新的触发器,这里不提) 我为什么要使用触发器?比如,这么两个表:代码 用到的功能有: 1.如果我更改了学生的学号,我希望他的借书记录仍然与这个学生相关(也就是同 阅读全文
posted @ 2010-12-21 15:30 ndxsdhy 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 书上概念:级连(CASCADE)操作当删除或修改被参照表(Student)的一个元组造成了与参照表(SC)的不一致,则删除或修改参照表中的所有 造成不一致的元组。例如,删除Student表中的元组,Sno值为200215121,则从要SC表中级联删除 SC.Sno='200215121' 的所有元组。级联的用法:(网上的)"如果库是SQlServer。在企业管理器中:工资纪录、考核情况、员工考勤、奖惩情况 和 员工基本信息 添加好关联在这几个表分别单击右键在设计表选项里面选择右上角的关系按钮"级联在实际中的应用:(CSDN的帖子,实际并不常用的感觉)http://topic.csdn.n 阅读全文
posted @ 2010-12-21 14:14 ndxsdhy 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 真是但疼的概念转自http://blog.sina.com.cn/databasegao"早上备课的时候,发现教材第二章的2.2节数据库设计概述中有些概念性的错误,从而使我想到,对于外模式、模式、内模式的概念学生也不一定能理解透彻,于是想通过博客再谈仔细。首先,谈谈模式的概念,模式为某种事物的标准形式或使人可以照着做的标准样式。这个词用在数据库中,它是由英文的Schema翻译过来的。在数据库管理系统中,其模式是指数据模式(data schema),是数据抽象的结果表示,如用关系模型抽象学生的基本信息表示为:学生(学号,姓名,性别,出生年月,入校年月,专业编号),此表示即为一种数据模式。在数据库 阅读全文
posted @ 2010-12-21 13:35 ndxsdhy 阅读(8770) 评论(0) 推荐(1) 编辑
摘要: 看数据库的书摘了一些概念,数据库第一章绪论数据:数据库中存储的基本对象数据库是长期储存在计算机内、有组织的、可共享的大型数据的集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。数据库数据具有永久存储、有组织和可共享三个基本特点。数据库管理系统:科学的组织和存储数据,高校的获取和维护数据。1.数据定义功能2.数据组织、存储和管理3.数据操纵功能4.数据库的事务管理和运行管理5.数据库的建立和维护功能6.其他功能数据库管理技术:1.人工管理2.文件系统3.数据库系统数据库系统的特点:1.数据机构化2.数据的共享性高,冗余度低,易 阅读全文
posted @ 2010-12-20 17:42 ndxsdhy 阅读(802) 评论(0) 推荐(0) 编辑
摘要: 转自http://www.cnblogs.com/qiantuwuliang"在调试代码时发现Page_Load事件未执行,找了半天原因,原来是AutoEventWireup设置成false导致。 转一篇关于AutoEventWireup的帖子.asp.net(AutoEventWireup属性的确切含义)使用Asp.NET时,新建的aspx页面第一行page指令中包含了一个AutoEventWireup属性。网上的很多教程认为这一属性,甚至这一行代码都是没用的。其实,这是不了解Asp.NET事件处理模型的表现。简单来说,这一属性决定了当前页是否自动关联某些特殊事件。 首先,从浏览器页面触发的 阅读全文
posted @ 2010-12-16 16:48 ndxsdhy 阅读(3517) 评论(0) 推荐(0) 编辑
摘要: http://hi.baidu.com/niit/“使用指定的替换值替换NULL。语法[代码]参数check_expression将被检查是否为NULL的表达式。check_expression可以是任何类型的。replacement_value在check_expression为NULL时将返回的表达式。replacement_value必须与check_expresssion具有相同的类型。返回类型返回与check_expression相同的类型。注释如果check_expression不为NULL,那么返回该表达式的值;否则返回replacement_value。示例A.将ISNULL与 阅读全文
posted @ 2010-12-12 12:41 ndxsdhy 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 来自百度文库, 很棒的题目, 推荐初学sql的朋友做做哈, 会提高很多,先不要看答案这个数据库是DB2的, 答案可能有些细节地方和mssql有不同, 我也不知道, 没有运行过下图是企业订单管理系统的E-R图,提供对职工信息、客户信息、供应商信息、产品信息、订单信息、订单明细进行管理。pk描述为主键,fk描述为外键,外键约束通过图下箭头线进行标注。其中职员信息表中的sex取值为m或f,表示为男和女。创建脚本如下:/*==============================================================*//*Table:供应商信息表Supplier* 阅读全文
posted @ 2010-12-12 11:16 ndxsdhy 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 转自vckbase 作者freedk 高手太厉害了哎“一、深入浅出理解索引结构  实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别:  其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字,就会很自然地翻开字典的前几页,因为“安”的拼音是“an”,而按照拼音排序汉字的字典是以英文字母“a”开头并以“z”结尾的,那么“安”字就自然地排在字典的前部。 阅读全文
posted @ 2010-12-11 13:01 ndxsdhy 阅读(291) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 下一页