码迷,mamicode.com
首页 > 数据库
学生成绩数据库设计 二 数据库设计
数据库表关系图数据库脚本建表脚本 1 /*学生表*/ 2 CREATE TABLE Student 3 ( 4 StuNO NVARCHAR(12) NOT NULL PRIMARY KEY,/*学号*/ 5 StuName nvarchar(20) not null,/*姓名*/...
分类:数据库   时间:2014-11-28 16:14:26    阅读次数:428
学生成绩数据库设计 一 问题由来
最近几天辞职了,在家里面无聊。某一天在百度知道上看到一个问题,比较感兴趣,就研究了一下。 问题来源: http://zhidao.baidu.com/question/1495573046720461139.html?fr=qlquick&entry=qb_browse_word 问题描述: 根据X...
分类:数据库   时间:2014-11-28 16:11:36    阅读次数:259
一个关于多线程和DbHelper的问题
我的初衷是这样的:在多线程环境下,每个数据库编号对应一个DbHelper对象。下面是代码,不知道这样写有什么问题。 1 namespace TestDAL 2 { 3 public class DB 4 { 5 private static string[] Conn...
分类:数据库   时间:2014-11-28 16:12:04    阅读次数:217
Oracle 10G 使用UTL_SMTP发送中文电子邮件[Z]
CREATE OR REPLACE PROCEDURE SCOTT.HTML_EMAIL( P_TO IN VARCHAR2, --收件人地址 P_SUBJECT IN VARCHAR2, ...
分类:数据库   时间:2014-11-28 16:10:57    阅读次数:363
mysql配置文件my.cnf
basedir = path使用给定目录作为根目录(安装目录)。character-sets-dir = path给出存放着字符集的目录。datadir = path从给定目录读取数据库文件。pid-file = filename为mysqld程序指定一个存放进程ID的文件(仅适用于UNIX/Lin...
分类:数据库   时间:2014-11-28 16:07:49    阅读次数:230
学生成绩数据库设计 三 模拟数据
1 基础数据 1 /*一 模拟数据说明:从2000年到当年,每年添加100个学生*/ 2 Declare @StuCount int, /*每年添加的数量*/ 3 @StartYear int,/*初始年份*/ 4 @CurYear int /*当前年份*/ 5...
分类:数据库   时间:2014-11-28 16:04:52    阅读次数:482
linux oracle修改编码utf8
$ sqlplus /nologSQL> connect sys/oracle as sysdbaSQL> startup如何设置ORACLE数据库的编码(ZHS16GBK)修改成UTF8SQL> shutdown immediate;SQL> startup mount;SQL> alter sy...
分类:数据库   时间:2014-11-28 16:06:21    阅读次数:174
(转载)数据库表分割技术浅析(水平分割/垂直分割/库表散列)
一、数据库表分割技术 数据库表分割技术包含以下内容:水平分割垂直分割库表散列1.1、水平分割 什么是水平分割?打个比较形象的比喻,在食堂吃饭的时候,只有一个窗口,排队打饭的队伍太长了,都排成S型了,这时容易让排队的人产生焦虑情绪,容易产生混 乱,这时一个管理者站出来,增加多个打饭窗口,把那条长长.....
分类:数据库   时间:2014-11-28 16:06:17    阅读次数:303
数据库规范
1、第一规范 全部是关于消除重复数据组织和保障原子性(数据是自包含和独立的)的规范化信息。在较高的层次上,这里指的是创建主键(已创建了主键),然后 将任何重复的数据移动的要新的表中。 2、第二范式 进一步减少数据的重复 (1)、必须符合第一规范的原则 规范化是累计叠加的过程--如果没有前面的俩块积木...
分类:数据库   时间:2014-11-28 16:04:17    阅读次数:185
SQLServer 窗口函数
一、窗口函数的作用 窗口函数是对一组值进行操作,不需要使用GROUP BY 子句对数据进行分组,还能够在同一行中同时返回基础行的列和聚合列。窗口函数,基础列和聚合列的查询都非常简单。二、语法格式 窗口函数的语法格式如下:OVER([PARTITION BY value_expression,.......
分类:数据库   时间:2014-11-28 16:03:12    阅读次数:201
oracle 开发笔记“跨数据库查询复制”
1、方法一:创建DBL(data base link) CREATE PUBLIC DATABASE LINK 数据链名称 CONNECT TO 登陆用户名 IDENTIFIED BY 密码 USING '(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROT...
分类:数据库   时间:2014-11-28 16:02:44    阅读次数:223
jdbc 分页
连接数据库public class DbUtil { private String driver = "oracle.jdbc.OracleDriver"; private String url = "jdbc:oracle:thin:@localhost:1521:ORCL"; ...
分类:数据库   时间:2014-11-28 16:01:23    阅读次数:191
阿里云linux服务器配置nginx+php+mysql
做为一个前端灰常讨厌服务器配置但有时候还是很喜欢折腾下,牛逼人都是源码安装 菜鸟就学习下yum安装吧yum upgraderpm -ivh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpmr...
分类:数据库   时间:2014-11-28 15:59:51    阅读次数:216
MySQL按照汉字的拼音排序(转)
按照汉字的拼音排序,用的比较多是在人名的排序中,按照姓氏的拼音字母,从A到Z排序;如果存储姓名的字段采用的是GBK字符集,那就好办了,因为GBK内码编码时本身就采用了拼音排序的方法(常用一级汉字3755个采用拼音排序,二级汉字就不是了,但考虑到人名等都是常用汉字,因此只是针对一级汉字能正确排序也够用...
分类:数据库   时间:2014-11-28 15:56:04    阅读次数:304
Ubuntu下MySQL的安装和配置
一、验证原有主机是否已安装MySQL: 这里主要是运行sudo netstat -tap | grep mysql命令查看是否有MySQL的端口,如果不加sudo的话因为权限无法顺利执行:$ netstat -tap | grep mysql 二、安装MySQL: 在确认主机未安装MySQL后,运行...
分类:数据库   时间:2014-11-28 15:52:46    阅读次数:263
MySQL主从问题
Mysql数据库主从心得整理 管理mysql主从有2年多了,管理过200多组mysql主从,几乎涉及到各个版本的主从,本博文属于总结性的,有一部分是摘自网络,大部分是根据自己管理的心得和经验所写,整理了一下,分享给各位同行,希望对大家有帮助,互相交流。一、mysql主从的原理1、Replicati....
分类:数据库   时间:2014-11-28 15:51:10    阅读次数:303
MongoDB的选举过程(转)
转自:http://www.mongoing.com/archives/295 MongoDB的复制集具有自动容忍部分节点宕机的功能,在复制集出现问题时时,会触发选举相关的过程,完成主从节点自动切换.每个复制集成员都会在后台运行与复制集所有节点的心跳线程,在两种情况下会触发状态检测过程:复制集...
分类:数据库   时间:2014-11-28 15:50:46    阅读次数:272
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!