CSDN论坛 > MS-SQL Server > 基础类

请问怎么设计数据库的索引和关联?? [问题点数:0分]

Bbs1
本版专家分:0
结帖率 100%
CSDN今日推荐
Bbs10
本版专家分:102159
Blank
铜牌 2003年12月 总版技术专家分月排行榜第三
Blank
黄花 2004年1月 MS-SQL Server大版内专家分月排行榜第二
2003年12月 MS-SQL Server大版内专家分月排行榜第二
2003年10月 MS-SQL Server大版内专家分月排行榜第二
2003年9月 MS-SQL Server大版内专家分月排行榜第二
Blank
蓝花 2004年2月 MS-SQL Server大版内专家分月排行榜第三
2003年11月 MS-SQL Server大版内专家分月排行榜第三
Bbs4
本版专家分:1655
Blank
蓝花 2003年1月 其他数据库开发大版内专家分月排行榜第三
Bbs5
本版专家分:2988
Bbs9
本版专家分:96845
Blank
黄花 2003年8月 MS-SQL Server大版内专家分月排行榜第二
2003年7月 MS-SQL Server大版内专家分月排行榜第二
2003年4月 MS-SQL Server大版内专家分月排行榜第二
2003年3月 MS-SQL Server大版内专家分月排行榜第二
2003年2月 MS-SQL Server大版内专家分月排行榜第二
2002年12月 MS-SQL Server大版内专家分月排行榜第二
2002年11月 MS-SQL Server大版内专家分月排行榜第二
Blank
蓝花 2003年6月 MS-SQL Server大版内专家分月排行榜第三
2003年1月 MS-SQL Server大版内专家分月排行榜第三
Bbs12
本版专家分:374376
Blank
状元 2003年 总版技术专家分年内排行榜第一
Blank
金牌 2003年11月 总版技术专家分月排行榜第一
2003年10月 总版技术专家分月排行榜第一
2003年8月 总版技术专家分月排行榜第一
2003年6月 总版技术专家分月排行榜第一
2003年5月 总版技术专家分月排行榜第一
2003年4月 总版技术专家分月排行榜第一
2003年3月 总版技术专家分月排行榜第一
Blank
银牌 2003年9月 总版技术专家分月排行榜第二
2003年7月 总版技术专家分月排行榜第二
2003年2月 总版技术专家分月排行榜第二
Blank
铜牌 2003年1月 总版技术专家分月排行榜第三
2002年12月 总版技术专家分月排行榜第三
Bbs6
本版专家分:8454
Bbs1
本版专家分:0
Bbs3
本版专家分:776
Bbs1
本版专家分:10
匿名用户不能发表回复!
其他相关推荐
数据库设计、三大范式、关联查询
一、数据库设计: 1、概述: 需求分析 - 需求分析师 -》 原始需求- > 抽取业务模型 图书模型:图书名称,版本号,作者 学生模型: 学号,学生姓名 手机号码 …… 角色:学生,老师,图书管理员 《需求说明书》 需求设计 - 概要设计: 抽取实体:业务模型 -> 实体模型(java 类 c++类)内存 ————–class Book{ name, bookNo,author
数据库的设计原则:关联还是不关联?
数据库的设计原则:关联还是不关联? 设计网站数据库(确定使用Hibernate)的过程中,时常会有争论,争论的焦点主要还是集中在表与表之间的关联上面: 有的倾向于去掉表与表之间的任何关联;有的拿完整性说话,必须保留所有的关联性。   观点1:我倾向于去掉所有的关联,为了开发的方便。然后写代码的时候自己留意完整性的问题。 观点2: 如果不采用外键关联的话,很多字段势必得集中在一个表里
一个在关系型数据库中进行海量数据检索的调优案例
写在最前 随着互联网日渐发展,开发人员需要处理的数据量愈来愈大,一些不起眼的小问题可能就会引发燎原之火,而其中一个例子就是海量数据的检索。 由于历史原因及业务因素,某些数据我们不能转移到非关系型数据库如MongoDB上,这时我们就需要考虑如何在旧有的关系型数据库上进行快速检索。 温故知新 要调优关系型数据库上的检索性能,我们首先得了解,关系型数据库上检索的原理。 执行计划 我们...
MySQL数据库通过navicat建立多对多关系
** 目的: ** 构建两张表的多对多关系:清洗数据表(clean_data表)与用户表(user表)建立多对多的关系。如下图图0所示 图0 多对多之间关系1 创建表.打开navicat,创建三张表,clean_data表与user表,以及两个表之间的关系表(clean_data_user表)。 表结构分别如下: 图1 clean_data设计表 图2 user设计表
mysql表关联中的索引使用情况
mysql在某些情况下可以自动优化表关联的关联条件,如:通过分析条件中的字段是否有索引,关联表中的数据总数之类,通过这些条件mysql便可以实现一些自动优化sql语句的功能。 以下几种情况基本是靠一些简单实验进行验证,没有得到确切的官方文档证实 一、inner join情况下mysql自动优化 表结构细节不做介绍,简单介绍下 bus_creative表中的owner字段和sys_user表
设计数据库中的索引有什么作用
设计数据库中的索引有什么作用
使用Mysql对URL进行索引
在抓取页面的时候,很重要的一点就是要对URL进行索引,避免重复抓取。 开始想了几条路线: 一个是自己做一个索引文件,定义一个bit数组,每一位代表对应的URL是否被抓取过(0或1)。对URL进行Hash或者crc到bit数组的指定位。虽然轻便,但是要自己维护,难免不会出bug。 一个是用Lucene或者Solr,虽然简单,但是有点重量级,感觉大炮打蚊子。 一个是用mysql,对URL进行c
solr创建多表关联索引时子表的索引创建失败
1、data-config.xml配置如下: <dataSource type="JdbcDataSource" driver="oracle.jdbc.driver.OracleDriver" url="jdbc:oracle:thin:@133.96.93.111:1521:ARS" user="
数据库设计(一对一,一对多,多对多)关联查询
※表与表之间的关系 1、一对一 需要两个表。当然做项目时为了省空间,通常只建一个表,如果要实现一对一的查询,可以建两个视图。示例如下: 1)建物理表,初始化数据 CREATE TABLE person( id INT, NAME VARCHAR(10), sex CHAR(1), wife INT, husband INT ); INSERT INTO person
数据库设计 表和表之间的三种关系
表与表之间一般存在三种关系,即一对一,一对多,多对多关系。  下面分别就三种关系讲解数据库相关设计的思路和思考过程; (1)一对一关系  例如,下面的一张表,保存了人的相关信息,有男有女,要求查处所有的夫妻。  sql代码: CREATE TABLE IF NOT EXISTS person( id INT PRIMARY KEY AUTO_INCREMENT, sn
关闭