码迷,mamicode.com
首页 > 数据库
软考之---数据库
软考进行时,再次对数据库部分进行学习,对数据库概念部分总结上图:            其中,宏观来说,我们所面对的数据库都是从ER图开始的,从概念模型到逻辑模型再到最后的内部模型,大概的数据库雏形就出来了,然后就是根据关系中的键,范式,函数依赖等来优化数据库结构,避免数据冗余等.数据库建好以后,我们在使用过程中就是对数据库的增删改查,最底层的操作便是运算中的关系运算和元组运算,通过不同的...
分类:数据库   时间:2014-10-06 16:58:30    阅读次数:278
Oracle Linux 下安装 Oracle database 12c
安装检查清单硬件检查清单略,后续更新。操作系统检查清单操作系统版本支持支持的发行版本、内核等(distribution, release, kernels and packages)对x86-64系统Linux 6 最低操作系统要求OpenSSh 安装Oracle Linux 6 Supported...
分类:数据库   时间:2014-10-06 16:04:20    阅读次数:250
自己写的sql server触发器练练--高手请您跳过吧
set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgoALTER TRIGGER [insertReplyToic] ON [dbo].[bbsReplyTopic] AFTER insertAS BEGIN --SET NOCOUNT ON; --...
分类:数据库   时间:2014-10-06 18:00:20    阅读次数:230
理解SQL原理,写出高效代码
做软件开发的,大部分人都离不开跟数据库打交道,特别是erp开发的,跟数据库打交道更是频繁,存储过程动不动就是上千行,数据量大,人员流动大,那么我们还能保证下一段时间系统还能流畅的运行吗?我们还能保证下一个人能看懂我们的存储过程吗?(顺便打一下广告,我们也做ERP,欢迎联系咨询)要知道sql语句,我想...
分类:数据库   时间:2014-10-06 16:02:10    阅读次数:239
SQLAlchemy解决ProgrammingError: You must not use 8-bit bytestrings unless you use a text_factory
SQLAlchemy报ProgrammingError:Youmustnotuse8-bitbytestringsunlessyouuseatext_factorythatcaninterpret8-bitbytestrings错误python2.x中最讨厌的就是编码问题了,写下来以备后用。解决方法:1.开头加上:#encoding:utf-82.尝试把字符转化为unicode格式unicode(str_name)这种..
分类:数据库   时间:2014-10-06 15:55:40    阅读次数:898
SQL学习__基础教程
教程学习地点:http://www.w3school.com.cn/sql/SQL是一种标准,一种技术方案,使得数据的存储,添加,查询等操作与使用者分离开,从而使用者不需要关注实现细节而可以广泛地在各种版本的RDBMS中使用(类似于封装).RDBMS是指关系型数据库管理系统(relationdatabasemanagingsystem).RDB..
分类:数据库   时间:2014-10-06 15:38:31    阅读次数:294
Mysql插入乱码问题
原因: 数据库table和插入语句的字符编码不匹配或者数据库table的编码不支持中文 解决方案: 修改table中的字符编码为:utf-8(或gbk,gb2312) 在代码中链接数据库时,连接字符串后面加上?characterEncoding=utf8,例如jdbc:mysql://localhost:3306/db_zhu?characterEncoding=utf8   在出现插...
分类:数据库   时间:2014-10-06 15:50:50    阅读次数:257
Using Notepad++ to Execute Oracle SQL
原文链接:http://www.toadworld.com/products/toad-for-oracle/b/weblog/archive/2013/08/21/using-notepad-to-execute-oracle-sql.aspxNotepad++是一个很实用的文本编辑工具,用它来执...
分类:数据库   时间:2014-10-06 16:03:30    阅读次数:259
mysql触发器的作用及语法
触发器是一种特殊的存储过程,它在插入,删除或改动特定表中的数据时触发运行,它比数据库本身标准的功能有更精细和更复杂的数据控制能力。数据库触发器有下面的作用:1.安全性。能够基于数据库的值使用户具有操作数据库的某种权利。# 能够基于时间限制用户的操作,比如不同意下班后和节假日改动数据库数据。# 能够基...
分类:数据库   时间:2014-10-06 15:09:40    阅读次数:283
报错:System.Data.Entity.Validation.DbEntityValidationException: 对一个或多个实体的验证失败
使用MVC和EF,在保存数据的时候报错:System.Data.Entity.Validation.DbEntityValidationException: 对一个或多个实体的验证失败。有关详细信息,请参阅“EntityValidationErrors”属性。 日志记录中,出错的地方在result ...
分类:数据库   时间:2014-10-06 14:14:20    阅读次数:763
SQL Server sp_configure 控制内存使用
背景知识: sp_configure 显示或更改当前服务器的全局配置设置(使用sp_configure可以显示或更改服务器级别的设置。) 查看全局配置值 方法 1、execute sp_configure;直接查看所有。 方法 1、execute sp_con...
分类:数据库   时间:2014-10-06 14:47:30    阅读次数:230
mysql语句:批量更新多条记录的不同
mysql更新语句很简单,更新一条数据的某个字段,一般这样写:UPDATE mytable SET myfield = 'value' WHERE other_field = 'other_value';如果更新同一字段为同一个值,mysql也很简单,修改下where即可:UPDATE mytabl...
分类:数据库   时间:2014-10-06 14:30:40    阅读次数:212
SQL行转列
如图:源表:转换之后的结果:SQL语句:SELECT 姓名,MAX(CASE WHEN 课程='语文' THEN 分数 else 0 end) '语文',MAX(CASE WHEN 课程='数学' THEN 分数 else 0 end) '数学',MAX(CASE WHEN 课程='物理' TH.....
分类:数据库   时间:2014-10-06 14:28:50    阅读次数:196
jsp+mysql开发网站留言板源代码下载
jsp+mysql开发网站留言板源代码下载 源代码下载地址:http://www.zuidaima.com/share/1550463448304640.htm...
分类:数据库   时间:2014-10-06 13:21:50    阅读次数:312
数据库连接
javaMySQL:String Driver="com.mysql.jdbc.Driver";//驱动程序String URL="jdbc:mysql://localhost:3306/db_name";//连接的URL,db_name为数据库名String Username="username"...
分类:数据库   时间:2014-10-06 13:49:50    阅读次数:149
SQL Server 内存使用量下降问题
SQL server这个程序是非喜欢内存这东西的。所以它的内存使用量下降,一定是被别人给抢去了。这件事的后果就是SQL Server 变的 非常慢。怎么样才可以让这件事不太容易发生呢?---------------------------------------------...
分类:数据库   时间:2014-10-06 13:30:30    阅读次数:189
oracle创建表空间实例分析
如何创建oracle表空间?1.如果在PL/SQL 等工具里打开的话,直接修改下面的代码中[斜体加粗部分]执行2.确保路径存在,比如【D:\oracle\oradata\Oracle9i\】也就是你要保存文件的路径存在/*分为四步 *//*第1步:创建临时表空间 */create temporary...
分类:数据库   时间:2014-10-06 12:20:50    阅读次数:237
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!