SQL数据库
文章平均质量分 74
SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言。在使用它时,只需要发出“做什么”的命令,“怎么做”是不用使用者考虑的。SQL功能强大、简单易学、使用方便,已经成为了数据库操作的基础,并且现在几乎所有的数据库均支持SQL。
吴士龙
既然选择了地平线,留给世界的只能是背影中一颗坚韧的心。
展开
-
SQL应用与开发:(九)提高效率的索引
在数据库中,索引是一个特殊的对象,是一种可以加快数据检索的数据库结构,它可以从大量的数据中迅速找到需要的内容,使得数据查询时不必检索整个数据库。索引是一种基于表中数据的对象,与视图不同,索引需要占用物理存储。使用数据库的索引,使我们能够较快的查询数据。原创 2015-05-23 15:29:47 · 2080 阅读 · 13 评论 -
SQL应用与开发:(八)数据完整性
数据完整性是指存储在数据库中的所有数据值均正确的状态下。如果数据库中存储有不正确的数据值,则称该数据库已丧失数据完整性。SQL数据库不只是存储数据,它必须保证所存储的数据是正确的。如果数据不准确或者不一致,那么该数据的完整性就会受到破坏,从而给数据库本身的可靠性带来问题。为了保证数据库的完整性,SQL提供了大量的完整性约束。完整性约束是应用于基表的规则基表用于约束可以放在这些表中的值。约束也可以应用于单个列、单个表或多个表。原创 2015-05-09 18:31:21 · 1687 阅读 · 7 评论 -
SQL应用与开发:(七)数据操作 · 查 · (三)使用子查询访问和修改数据
子查询和连接查询一样提供了使用单个查询访问多个表中的数据的方法。子查询在其他结果的基础上提供一种有效地方式来表示WHERE子句的条件。子查询是一个SELECT语句,它定义在SELECT、INSERT、UPDATE或DELECT语句或者另一个子查询中。子查询的SELECT语句可与外部查询指向不同的表。原创 2015-05-01 09:12:12 · 2879 阅读 · 5 评论 -
SQL应用与开发:(七)数据操作 · 查 · (二)高级型
2.高级型在高级型查询中,是将SELECT的语句的高级应用,以及怎样使用它查询数据库中符合条件的数据,例如通过BETWEEN来限制查询的范围和条件,并将获得的结果保存到表或视图。原创 2015-04-29 10:59:01 · 1744 阅读 · 11 评论 -
SQL应用与开发:(七)数据操作 · 查 · (一)常规型
数据库是为了便于有效地管理信息而创建的,人们希望数据库可以随时提供所需要的数据信息。因此,对用户来说,数据查询是数据库最重要的功能。在数据库中创建了对象并且在基表中添加了数据后,用户便可以从数据库中检索特定信息。原创 2015-04-29 10:30:10 · 2300 阅读 · 11 评论 -
SQL应用与开发:(六)函数和表达式的使用
在前面几篇博文中已经介绍了许多与表有关的操作。为了演示SQL的不同组件,前面讨论了创建表、基于表的视图、查询表、修改表的数据以及表的关系等。在接下来的博文中将继续介绍SQL中的函数和表达式的使用,重点学习SQL编程人员最常用到的内容。应当注意的是,下面介绍的函数和表达式仅仅是SQL所支持的多种函数和表达式的一部分。另外,SQL的实现方式以及支持的SQL函数和表达式,除了标准函数外,不同产品还有一些一些非标准的函数。我们可以通过查询相关产品文档来了解其功能和特性。原创 2015-04-12 19:10:44 · 2304 阅读 · 11 评论 -
SQL应用与开发:(五)多个数据表的连接
数据库中的各个表中存储着不同的数据,用户往往需要用多个表中的数据来组合、提炼出所需要的信息。如果一个查询需要对多个表进行操作,就称为连接查询。连接查询的结果集或结果表称为表之间的连接。查询实际上是通过各个表之间共同列的关联性来查询数据的,它是关系型数据库查询最主要的特征。实现连接的结果是在向数据库增添新类型的数据方面没有限制,具有很大的灵活性。通常总是通过连接创建一个新表,以包含不同表中的数据。如果新表有合适的域,就可以将它连接到现有的表。原创 2015-04-04 11:58:19 · 5432 阅读 · 73 评论 -
SQL应用与开发:(四)视图的应用
视图是根据预定义的查询建立起来的一个表,它的定义以模式对象的方式存在。同基表一样,视图包含一系列带有名称的列和行数据,但是与持久基表不同的是,在视图中没有存储任何数据。行和列的数据来自由定义视图的查询所引用的基表,并且在应用视图时动态生成。而正是由于视图所对应的数据并不实际地以视图结构存储在数据库中,而是存储在视图所引用的表中,所以说视图是一个虚拟表。原创 2015-03-28 19:43:49 · 5072 阅读 · 16 评论 -
SQL应用与开发:(三)数据操作 · 改 AND 删
继续上一篇博客的序幕,接下来,写一些关于数据操作的“改”和“删”的相关课题。在本次的学习总结中,一致围绕着数据的操作问题,这也是数据库基本、最简单的应用之一。对于数据操作的学习,已经进行了一段的学习,关于今天的学习感觉来说,真的很充实,自己先前对于SQL的数据的操作学习算是很马虎的,而经过今天的总结学习来说,感觉这部分知识并不难,知识繁琐,知识都是相联系的,从不会单独存在,理解了一个简单的公式之后,下面的练习,就是小菜一碟。也希望能够给大家带来一定的知识冲击!依然在后面的时间来总结自己在SQL的学习,期待原创 2015-03-28 08:21:19 · 1745 阅读 · 8 评论 -
SQL应用与开发:(二)数据操作 · 增
在学习数据操作这几章的时候,感觉就是在玩数据,而这个“玩法”便是我们要遵循的数据操作的规则,算起来这个 增操作 还是蛮好理解的,亲自去做一做这方面的习题,两三道足以,用起来也很是顺手。在接下来的博客中,还会有数据操作的 删 改 查 相应的操作,以及更多的关于SQL的相关知识的总结。原创 2015-03-22 10:58:17 · 1397 阅读 · 8 评论 -
SQL应用与开发:(一)导论和环境
关系数据库是采用关系模型作为数据的组织方式的数据库,其以简单清晰的概念,易学易懂的数据库语言,使用户不需了解复杂的存取路径细节,不需说明“怎么干”,只需指出“干什么”就能操作数据库,而受到广大用户的喜爱。原创 2015-03-14 10:47:50 · 1349 阅读 · 8 评论 -
机房收费系统:(四)添加用户
方法原创 2014-11-09 20:25:01 · 1289 阅读 · 5 评论 -
机房收费系统:(三)SQLSever中自增长ID问题
Mysql中获取刚插入的自增长id的三种方法归纳原创 2014-11-08 08:33:32 · 1253 阅读 · 1 评论 -
数据库系统管理与维护(视频总结)
前言: 借用自考组编的一段话作为考场白,以激励正在激发自己学习潜力的我们: 21世纪是一个变幻莫测的世纪,是一个催人奋进的时代,科学技术飞速发展,知识更替日新月异。希望、困惑、机遇、挑战随时随地都有可能出现在每一个社会成员的生活之一。抓住机遇,寻求发展,适应变化的制胜法宝就是学习------依靠自己学习,终生学习。原创 2014-09-14 15:57:03 · 2284 阅读 · 14 评论