数据库相关 - 军军小站|张军博客
数据库相关

数据库 三范式

说到软件开发就不能不说数据库说到数据库就不能不说三范式其实数据库范式一共有六个除了第一二三范式以外还有第四第五范式和一个BC范式在此我们只讨论三范式有兴趣的朋友可以自己找一些专业的书籍进一步学习第一范式(1NF)第一范式是指数据库表的每一列都是不可分割的基本数据项同一列中不能有多个值即实体中的某个属性不能有多个值或者不能有重复的属性这就是第一范式的基本概念什么意思呢举个例子吧在一个表里有一个“电话”字段其值既有手机号又有座机号那么这样就不符合第一范式的要求

系统 2019-08-12 01:53:37 2340

MySql

mysql的查询、子查询及连接查询

一、mysql查询的五种子句where(条件查询)、having(筛选)、groupby(分组)、orderby(排序)、limit(限制结果数)1、where常用运算符:比较运算符>,<,=,!=(<>),>=,<=in(v1,v2..vn)betweenv1andv2在v1至v2之间(包含v1,v2)逻辑运算符not(!)逻辑非or(||)逻辑或and(&&)逻辑与whereprice>=3000andprice<=5000orprice>=500an

系统 2019-08-12 01:53:03 2340

Oracle

【Oracle 学习笔记】Day 1 常用函数整理(转换

selectConvert(varchar,Convert(money,TaxExValue),1)fromA--Result2,794.8758,119.661,367.52对于SQLServer来说,进行金额的转换,可以按照上面的操作那样,会自动将金额处理为两位小数,并用逗号分隔小数点前面的数字。当然可以用字符串拼接的方式,将金额符号加上去。对于项目中,客户需要将金额转换的时候,这样处理显示出来的效果会好一些。一下是用ORACLE的显示结果。Selec

系统 2019-08-12 01:52:18 2340

Oracle

RHEL5下 安装Oracle 并配置ASM(自己的笔记)

官方安装说明:http://www.oracle.com/technology/global/cn/pub/articles/smiley_10gdb_install.html一、验证系统要求1,要验证系统是否满足Oracle10g数据库的最低要求,以root用户身份登录并运行以下命令。要查看可用RAM和交换空间大小,运行以下命令:grepMemTotal/proc/meminfogrepSwapTotal/proc/meminfo例如:#grepMemT

系统 2019-08-12 01:52:08 2340

数据库相关

11.17 如何将功能权限注册到系统?

功能权限在使用之前,必须进行注册,将功能注册到系统,才能管理用户是否具有某种功能的权限,在业务逻辑中决断用户是否具有某种权限才不会失败。功能注册必须使用两个自定义属性:IBeamSecurityAttribute和IBeamSecurityFlagAttribute定义如下://////“IBeamSecurityAttribute”提供了一个能够应用在类的成员上的属性标签以执行访问者访问类成员时的授权。///[Att

系统 2019-08-12 01:33:35 2339

数据库相关

Rework

青番茄借了一本《重来》,在敏捷个人图书馆我也看到这本书了。Rework看起来比较轻松,每一篇都可以独立查看,每一篇都是一个知识点,对产品管理、敏捷个人、团队、创业都有所帮助。以下是我在我记录的一些内容,给大家分享一下:我们都有想法,想法是不朽的,一直都会存在。最不可能长存的就是灵感,灵感就像新鲜水果一样,有一定的保质期。如果你想去做一件事,就得马上下手。不能把这事搁置起来过两个月再考虑,否则以后你压根儿不会再提这件事,就是提了也仅仅时再次提及而已。灵感是个

系统 2019-08-12 01:32:53 2339

数据库相关

sql注意事项

转帖1、存储将硬盘分成NTFS格式,NTFS比FAT32快,并看你的数据文件大小,1G以上你可以采用多数据库文件,这样可以将存取负载分散到多个物理硬盘或磁盘阵列上。2、tempdbtempdb也应该被单独的物理硬盘或磁盘阵列上,建议放在RAID0上,这样它的性能最高,不要对它设置最大值让它自动增长3、日志文件日志文件也应该和数据文件分开在不同的理硬盘或磁盘阵列上,这样也可以提高硬盘I/O性能。4、分区视图就是将你的数据水平分割在集群服务器上,它适合大规模O

系统 2019-08-12 01:32:53 2339

数据库相关

Largest Rectangle in Histogram-最大长方形

题目描述:给定n个非负整数height[n],分别代表直方图条的高,每个条的宽设为1,求直方图中面积最大的矩形的面积题目来源:http://oj.leetcode.com/problems/largest-rectangle-in-histogram/题目分析:维护一个栈,保存直方图条的下标,当当前栈为空或者栈顶的下标所表示的元素不大于当前元素时,入栈,否则出栈,直到可以把当前元素压入栈中(1)对于当前栈,假设序列为a1,a2,...ai,ai+1,a..

系统 2019-08-12 01:55:08 2338

Oracle

Oracle中数据文件大小的限制

http://www.eygle.com/archives/2007/07/oracle_datafile_limit.htmlOracle中数据文件大小的限制oracle表空间的数据文件大小最大限制是4G,能不能突破4G限制?我这的服务器是window2003,oracle是9i的,硬盘格式是NTFS当时我也遇到这个问题,硬盘格式不能是NTFS,NTFS只支持4G以下,最好是FAT32,不用重装系统的,cmd->(fat32转换ntfs命令:)conve

系统 2019-08-12 01:54:50 2338

Oracle

Delphi5 企业版使用BDE访问 Oracle方法

系统环境:1、操作系统:Windows2000Server2、数据库:Oracle8iR2(8.1.6)forNT企业版3、开发工具:Delphi5企业版连接方法:一、安装Oracle8iR2(8.1.6)forNT企业版使用典型安装,安装目录为D:\Oracle;二、安装Delphi5企业版把Delphi5光盘放入光驱,使用典型安装,安装目录为C:\ProgramFiles\Borland\Delphi5;三、生成Oracle实验记录连入SQL*Plus

系统 2019-08-12 01:53:55 2338

MySql

MySQL-5.6.13免安装版配置方法

原文地址:http://blog.csdn.net/q98842674/article/details/120947771.下载MySQLCommunityServer5.6.132.解压MySQL压缩包将以下载的MySQL压缩包解压到自定义目录下,我的解压目录是:"D:\ProgramFiles\MySQL\mysql-5.6.13-win32"将解压目录下默认文件my-default.ini拷贝一份,改名my.ini复制下面的配置信息到my.ini保存

系统 2019-08-12 01:53:05 2338

数据库相关

内联函数以及两种传值方式的比较

内联函数以及两种传值方式的比较-lidoublewen的专栏-博客频道-CSDN.NET内联函数以及两种传值方式的比较2009-06-1823:03155人阅读评论(0)收藏举报今天去参加UCweb的笔试,呵呵,里面涉及了一些c++的基础知识,原来自己还有些知识是很模糊的,回来查了一下。。。为下次笔试做好准备。一.关于内联函数:引入内联函数的目的是为了解决程序中函数调用的效率问题。函数是一种更高级的抽象。它的引入使得编程者只关心函数的功能和使用方法,而不必

系统 2019-08-12 01:52:27 2338

Oracle

.NET 访问 Oracle 数据库相关(转自破宝)

长期以来,我一直用的是MSSQLServer/Access数据库,通过.NET访问MS自家的东西几乎没碰到过什么麻烦。最近项目中要用Oracle作为数据库,学习研究了一些.NET访问Oracle的东西,发现问题倒真的不少。1。System.Data.OracleClient和System.Data.OleDb命名空间虽然通过这两个命名空间的类都可以访问Oracle数据库,但和SQLServer类似的(System.Data.SqlClient命名空间的类效

系统 2019-08-12 01:32:20 2338

Oracle

oracle 11g 新特性

1.IntervalPartitioning分区11g新特性_分区表按时间自动创建,具体见如下示例:CREATETABLEtest_01(idnumber,cjsjdate)PARTITIONBYRANGE(cjsj)INTERVAL(NUMTOYMINTERVAL(1,'month'))-----这里的1表示增加的间隔,表示每一个月作为一个分区;这里的month表示间隔是月,还有另外一个参数;year(PARTITIONP0VALUESLESSTHAN(

系统 2019-08-29 23:28:28 2337

数据库相关

go orcale

golang连接orcale使用glang有一段时间了,最开始其实并不太喜欢他的语法,但是后来熟悉之后发现用起来还挺爽的。之前数据库一直使用mysql,连接起来没有什么问题,github上有很多完善的驱动,所以以为连接其他数据库也应该没什么问题,近日听说其连接orcale比较麻烦,所以就试了试。之所以连接orcale比较麻烦是因为orcale并没有提供golang的驱动,所以并不能像java那样引入个驱动包就能连接,也不能像mysql之类的开源数据库可以自

系统 2019-08-12 01:54:08 2337