
关系型数据库
张连海
这个作者很懒,什么都没留下…
展开
-
数据库之数据的完整性
上一篇博客中介绍了数据库的基本操作,对于数据的添加、删除、修改操作都可能对数据库中的数据造成破坏或出现相关数据不一致的现象。要保证数据的正确无误和相关数据的一致性,除了认真地进行操作外,更重要的是数据库系统本身需要提供维护机制,这就是数据的完整性。即:数据的完整性就是指数据的正确性。 下面是用思维导图对这方面内容的总结: 内容的任何不当之处,还望不吝赐教!原创 2012-08-05 21:29:36 · 1478 阅读 · 29 评论 -
VB6.0数据库开发之实例5总结
到今天为止,终于敲完红皮书中的第5个例子。这个例子敲的最长,特对此例子进行一下总结。实例5是“数据查询”。数据查询是一般的数据库管理系统的基本功能之一,用于从数据检索符合条件的数据。先来上张图:一、原理分析 本例使用ADO Command对象创建参数查询,并用MSFlexGrid显示查询结果。因为Command对象查询返回的原创 2012-08-20 09:01:59 · 5202 阅读 · 41 评论 -
SQL Server 搜索技巧随记
平时做项目过程中,会遇到各种问题,如 SQL Server 中的查询,有时一些棘手的问题,可能最终解决,但会费很大的劲,但如果了解某些技巧,却能事半功倍。 1、空记录的处理。 2.insert一句话实现插入一条数据并且返回这条数据的某列 。 3.实现是1 或0 想显示为男或女 4.按姓氏笔画排序原创 2013-11-20 20:56:42 · 3337 阅读 · 46 评论 -
视图初尝
我们八个人正在弄一个项目,自己的基础相当薄弱,总感觉自己在拉后脚,但是他们一直没有放弃我。正是他们自己在这段时间内学到了很多东西。 由于这次表遇到一些复杂的查询操作,需要进行多表查询,组长要求大家去用视图。我之前只是听说过,并为真正用过,然后找资料学习了一下,必定首次接触,只能算是一次浅尝。一、表关联 既然是多表查询,自然涉及到关联,所以先来简介一下原创 2013-11-13 23:05:13 · 1107 阅读 · 34 评论 -
触发器初尝
关于解发器,查了一些资料,但仍算是初尝,仅仅是简单使用。一: 触发器是一种特殊的存储过程二: Inserted表和Deleted表三:Instead of 和 After触发器四:触发器的执行过程五:举例六、触发器与存储过程的区别:原创 2013-11-06 22:27:55 · 1203 阅读 · 35 评论 -
SQL Server 2012 'sa'登录错误 18456
装完SQL Server 2012,在用“Windows 身份验证”时,一切OK,可换到“SQL Server 身份验证”时,报出如下错误:“用户'sa'登录失败。(Microsoft SQL Server,错误:18456)”原创 2013-10-14 21:22:48 · 5551 阅读 · 10 评论 -
初尝数据库优化
在前两天的八九期学术交流会上,曹建新学长提到了:对数据的查询尽量少用“*”,需要用哪个字段就用相应字段。对此自己产生了点小兴趣,便折腾了一下。 1.建一个数据库testDB:create database testDB 2.建一张测试表T-Test:use testDBcreate table T_Test (numberTest bigint原创 2013-08-01 22:34:06 · 1209 阅读 · 16 评论 -
“SELECT INTO” 与 “INSERT INTO SELECT”
Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 I原创 2013-07-21 10:41:31 · 1160 阅读 · 24 评论 -
数据库之索引及应用
一、简介: 索引是一种特殊类型的数据库对象,它在数据库中的作用就像目录在书籍中的作用。为表增加索引,可以大大提高数据的检索效率。 二、导图 索引的导图如下: 三、详介1.基础知识1)数据存储说索引之间先来概述一下数据存储,存储的基本单位是页。每页开始部分是96B的页首,用于存储系统信息,如页的类型、页的可用空原创 2012-08-14 08:10:31 · 1713 阅读 · 26 评论 -
数据库之数据的基本操作
数据的操作主要包括数据库表中数据的增加、修改、删除和查询操作。查询是数据操作的重点,是学习者必须重点掌握的数据操作技术。下面是用思维导图对这方面内容的总结: 内容的任何不当之处,还望不吝赐教!原创 2012-07-29 21:28:21 · 3812 阅读 · 54 评论