摘要: 先打个比方:如果你家来了客人,你妈妈给你2元钱到商店买1瓶啤酒给客人喝。结果客人不够喝,你妈怕浪费,又给你2元钱让你下楼再去买1瓶,结果又不够喝,又让你下楼再买1瓶,还不够,再让你买一瓶……这时你可能会怎么说?你肯定会不耐烦地回答:妈,拜托你,别让我每次1瓶1瓶的买... 阅读全文
posted @ 2008-11-15 16:31 CharmingDang 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 逻辑控制语句 (1) IF-ELSE语句 问题:统计并显示本班笔试平均分,如果平均分在70以上,显示“成绩优秀“,并显示前三名学员的考试信息;如果在70以下,显示“本班成绩较差“,并显示后三名学员的考试信息 。分析:第一步,统计平均成绩存入临时变量;第二步,用IF... 阅读全文
posted @ 2008-11-15 16:15 CharmingDang 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 使用变量 和C语言一样,变量分为:q 局部变量:q 局部变量必须以标记@作为前缀 ,如@ageq 局部变量的使用也是先声明,再赋值 q 全局变量:q 全局变量必须以标记@ @作为前缀,如@@versionq... 阅读全文
posted @ 2008-11-15 16:14 CharmingDang 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 数据规范化 • 仅有好的RDBMS并不足以避免数据冗余,必须在数据库的设计中创建好的表结构。表设计后,很可能结构不合理,出现数据重复保存,简称数据的冗余,这对数据的增删改查带来很多后患,所以我们需要审核是否合理,就像施工图设计后,还需要其他机... 阅读全文
posted @ 2008-11-15 10:45 CharmingDang 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 为什么需要设计数据库 这里我们思考两个问题:修建茅屋需要设计吗?修建大厦需要设计吗?结论是:当数据库比较复杂(如数据量大,表较多,业务关系复杂)时,我们需要先设计数据库;因为,良好的数据库设计能够:q 节省数据的存储空间q 能... 阅读全文
posted @ 2008-11-15 10:42 CharmingDang 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 下面我们来学习一下SQL Server的安全模型,首先看一张图: 这就是SQLServer的三层安全管理体系,我们打个比方,假设您住在一个防卫森严的小区,您如果希望进入您的房间,当然需要闯三关。第一关:您需要通过小区的门卫检查,进入小区;第二关:到了您所在的单元... 阅读全文
posted @ 2008-11-15 09:48 CharmingDang 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 主从表是一种数据关系模型,主表约束从表。以学员信息表stuInfo和考试成绩表stuMarks为例, 我们知道它们是一对多的关系,当然一是主,多是从。(譬如我们的胡主席是主,我们大家都要听主席的话!)所以stuInfo就是主表,stuMarks就是从表。... 阅读全文
posted @ 2008-11-15 09:45 CharmingDang 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 我们在学习数据库的过程中,经常会听到两个概念:数据冗余和数据完整性。数据冗余是指数据库中存在一些重复的数据,数据完整性是指数据库中的数据能够正确反应实际情况,我们说,为了性能着想,数据库中允许有一些数据冗余,但是要保持数据的完整性。数据完整性=可靠性+准确性,这里我... 阅读全文
posted @ 2008-11-15 09:40 CharmingDang 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 我们来看一张SQL Server数据类型表,里面列出了大部分常用的类型: 分类备注和说明数据类型说明二进制数据类型存储非子符和文本的数据Image可用来存储图像文本数据类型字符数据包括任意字母、符号或数字字符的组合Char固定长度的非 Unicode 字符数据Va... 阅读全文
posted @ 2008-11-15 09:39 CharmingDang 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 在上篇文章已创好的数据库的基础上,我们继续创建数据表。 T-SQL创建数据库的语法如下:CREATE TABLE 表名( 字段名1 数据类型 约束,字段名1 数据类型 约束,…) 首先是创建学员信息表stuInfo,这里有些小细节:IDENTITY(起始值,... 阅读全文
posted @ 2008-11-15 09:38 CharmingDang 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 今天我们花点时间来学习一下SQL Server数据库的相关知识,包括如何创建数据库,创建表,SQL Server数据类型,数据完整性,设计数据库,SQL Server安全模型和T-SQL语句等。希望大家看完之后都能有些收获。好地,首先我们来看看如何创建一个数据库吧,... 阅读全文
posted @ 2008-11-15 09:35 CharmingDang 阅读(149) 评论(0) 推荐(0) 编辑