
数据库
tobealv
这个作者很懒,什么都没留下…
展开
-
函数依赖和数据库范式
一、函数依赖概念 函数依赖是从数学角度来定义的,在关系中用来刻画关系各属性之间相互制约而又相互依赖的情况。函数依赖普遍存在于现实生活中,比如,描述一个学生的关系,可以有学号、姓名、所在系等多个属性,由于一个学号对应一个且仅一个学生,一个学生就读于一个确定的系,因而当“学号”属性的值确定之后,“姓名”及“所在系”的值也就唯一地确定了, 此时, 就可以称“姓名”和“转载 2012-05-21 10:03:04 · 1276 阅读 · 0 评论 -
聚簇索引、非聚簇索引
聚集索引确定表中数据的物理顺序。聚集索引类似于电话簿,后者按姓氏排列数据。由于聚集索引规定数据在表中的物理存储顺序,因此一个表只能包含一个聚集索引。但该索引可以包含多个列(组合索引),就像电话簿按姓氏和名字进行组织一样。 聚集索引对于那些经常要搜索范围值的列特别有效。使用聚集索引找到包含第一个值的行后,便可以确保包含后续索引值的行在物理相邻。例如,如果应用程序执行的一个查询经常检索某一日转载 2012-05-21 10:51:13 · 482 阅读 · 0 评论 -
数据库基础概念
1.关系 (1) relation schema, 就好比编程语言中对变量的声明, 书面可以写作 person(id, name, age) (2) relation, 就好比编程语言中对变量的定义, 它的外在体现就是一个table 2.超键/候选键/主键 (1)键 key, 键是一个数据的集合, 数据来自于一个或多个字段 (2)超键superkey, 某个键的各个元组可以唯一标原创 2012-05-09 15:55:25 · 1504 阅读 · 0 评论 -
powerdesigner使用
一、为powerdesigner添加mysql的字符集支持 一般建模可能都会用到:powerdesigner 但是,在建表的时候,我一直没有找到: DEFAULT CHARACTER SET COLLATE 两个选项。因此,想了个方法,点击:工具栏-》database-》edit current DBMS 然后,选中:MYSQL50::Script\Objec转载 2012-12-12 17:26:23 · 814 阅读 · 0 评论 -
在Visual C++中用ADO进行数据库编程
1. 生成应用程序框架并初始化OLE/COM库环境 创建一个标准的MFC AppWizard(exe)应用程序,然后在使用ADO数据库的InitInstance函数中初始化OLE/COM库(因为ADO库是一个COM DLL库)。 本例为: 1.BOOL CAdotestDlg::OnInitDialog() 2.{ 3.::CoInitialize(NULL)转载 2014-02-11 16:01:56 · 977 阅读 · 0 评论 -
用ADO操作数据库的方法步骤
ADO接口简介 ADO库包含三个基本接口:_ConnectionPtr接口、_CommandPtr接口和_RecordsetPtr接口。 _ConnectionPtr接口返回一个记录集或一个空指针。 通常使用它来创建一个数据连接或执行一条不返回任何结果的SQL语句,如一个存储过程。使用_ConnectionPtr接口返回一个记录集不是一个好的使用方法。通常同Cdatabase一样,使用它创建转载 2014-06-27 20:38:34 · 772 阅读 · 1 评论