
数据库
文章平均质量分 71
ysu108
这个作者很懒,什么都没留下…
展开
-
中兴笔试题目总结(二)数据库部分
1.数据库中只存放视图的( ) A操作 B 对应的数据 C 定义 D 限制 视图是关系数据库系统提供给用户以多种角度观察数据库中数据的重要机制。视图是从一个或几个基本表(或视图)导出的表,它与基本表不同,是一个 虚表。数据库中只存放视图的定义,而不存放视图对应的数据,这些数据依然存放在原来的基本表中。 2.以下关于数据库范式的描述,哪些是错误的() A.如果把多个数据项用一个大的原创 2012-09-16 10:03:19 · 1978 阅读 · 0 评论 -
关于mysql
分三个部分,第一部分是常用关键字,第二部分为一些典型的查询,第三部分为一些其他概念 一、关键字 1)建表语句,这个只写出个例子吧,这个表是oracle数据库里面的例子。 create table emp( EMPNO int(4) not null primary key, ENAME varchar(20), //mysql里面没有varchar2类型,oracle里面有,这个varc原创 2012-06-25 16:26:33 · 1272 阅读 · 0 评论 -
数据库培训总结
数据库设计 1. 数据库分表有范围分区、哈希分区、列表分区、组合支持虚拟字段分区。 范围分区:按照时间分区,实际存储每个表为单独的表,只是逻辑上为一个大表。 哈希分区:按照哈希值分区。 列表分区:一个逻辑的分区判断。 组合分区:多个分区方法结合。 2. 索引:以空间换时间(物化视图)。 如果读取时候绝大部分数据都被读取,那么索引的效果没有体现,查询结果要少于30%建立索引才有意义。原创 2014-07-23 10:56:35 · 1064 阅读 · 0 评论 -
firebird中删除多列重复的数据
原本不复杂,一条sql语句就可以完成。思路是先根据列分组,找出分组后数据都于一条的,然后从中删除除了行id最小的其他数据。Oracle中即时字段中没有能表示行id的,每行都自带一个rowid,sql语句:select * from vitae a where (a.peopleId,a.seq) in (select peopleId,seq from vitae group by peopl原创 2015-10-23 14:17:22 · 2610 阅读 · 0 评论