数据库设计
-
数据库教程:Sql Server的艺术(六) SQL 子查询,创建使用返回多行的子查询,子查询创建视图
子查询或内部查询或嵌套查询在另一个SQL查询的查询和嵌入式WHERE子句中。 子查询用于返回将被用于在主查询作为条件的数据,以进一步限制要检索的数据。 子查询可以在SELECT,INSERT,UPDATE使用,而且随着运算符如DELETE语句 =, <, >, >=, <=, IN, BETWEEN …
-
数据库教程:Sql Server的艺术(五) SQL UNION与UNION JOIN运算符
1、关系的集合运算 集合的3个最普通的运算是并、交和差。对于任意集合R和S(当然,这里的R和S可以是表R和表S),这些运算定义如下。 R并S,R或S或两者中元素的集合。一个元素在并集中只出现一次,即使它在R和S中都存在。 R交S,R和S中都存在的元素的集合。 R差S,在R中而不在S中的元素的集合。注 …
-
数据库教程:数据库设计三大范式(简单易懂)
数据库设计的三大范式 为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就叫做范式。 范式就是符合某一种设计要求的总结,要想设计一个结构合理的关系型数据库,必须满足一定的范式。 在实际开发中最常见的设计范式有三个: 1、第一范式*(确保每列保持原子性) 第一 …
-
数据库教程:Sql Service的艺术(二) SQL复杂条件搜索
本次讲到where字句中经常用到的集中较为复杂的搜索条件,包括组合的查询条件、IN运算符、NOT运算符、LIKE运算符和相关通配符。 学习本节需要用到一下两张表: 以下是各复杂条件的查询: 我们再讲一个ESCAPE定义转义符: 在使用LIKE关键字进行模糊查询的时候,“%”,“_”,“[]”,单独出 …
-
数据库教程:SQL SERVER性能优化综述(很好的总结,不要错过哦)第1/3页
一、分析阶段 一般来说,在系统分析阶段往往有太多需要关注的地方,系统各种功能性、可用性、可靠性、安全性需求往往吸引了我们大部分的注意力,但是,我们必须注意,性能是很重要的非
-
数据库教程:压缩技术给SQL Server备份文件瘦身
可是,其体积仍然很庞大。所以,在日常工作中,如何给sql server的备份文件瘦身,就是很多数据库管理员所关心的问题了。 也许微软的数据库产品设计专家听到了众多数据库
-
数据库教程:SQL Server 数据库优化
在开发工具、数据库设计、应用程序的结构、查询设计、接口选择等方面有多种选择,这取决于特定的应用需求以及开发队伍的技能。本文以sql server为例,从后台数据库的角度讨论
-
数据库教程:SQL SERVER 的SQL语句优化方式小结
1、sql server 2005的性能工具中有sql server profiler和数据库引擎优化顾问,极好的东东,必须熟练使用。 2、查询sql语句时打开“显示估计的
-
数据库教程:SQLServe 重复行删除方法
microsoft sql server 表不应该包含重复行和非唯一主键。为简洁起见,在本文中我们有时称主键为“键”或“pk”,但这始终表示“主键”。重复的 pk 违反了实
-
数据库教程:SQL Server数据库的高性能优化经验总结
本文主要向大家介绍的是正确优化sql server数据库的经验总结,其中包括在对其进行优化的实际操作中值得大家注意的地方描述,以及对sql语句进行优化的最基本原则,以下就是
-
数据库教程:SQL查询入门(上篇) 推荐收藏
SQL语言是一门简单易学却又功能强大的语言,它能让你快速上手并写出比较复杂的查询语句。但对于大多数开发者来说,使用SQL查询数据库并没有一个抽象的过程和一个合理的步骤,这很
-
数据库教程:sqlserver 文件数据库和关系数据库的比较
摘要:随着应用领域的不断拓展和多媒体技术, 人们发现关系数据库的许多限制和不足,因而数据库技术进入了“后关系数据库时代”。文件数据库由此应运而生。本文概要地从数据格式、数据