
数据库
文章平均质量分 87
Rihaong_yyy
游走在技术牛了个大贝的边缘
展开
-
【MySQL】CASE Function
MySQL:CASE FunctionThis MySQL tutorial explains how to use the MySQLCASE functionwith syntax and examples.DescriptionThe MySQL CASE function has the functionality of an IF-THEN-ELSE statement by allowing you to evaluate conditions and return a val...转载 2021-01-12 09:04:32 · 216 阅读 · 0 评论 -
varchar和varchar2的区别
1. varchar2是oracle提供的独有的数据类型。oracle保证在任何版本中该数据类型向上和向下兼容。但不保证varchar,这是因为varchar是标准sql提供的数据类型,有可能随着sql标准的变化而改变。2. 如果数据库不移植的话,就没有区别。如果数据要移植到别的数据库,可能用varchar比较好。varchar2很多数据库不支持!3. varchar2把所有字符都占两字节处理(一般情况下),varchar只对汉字和全角等字符占两字节,数字,英文字符等都是一个字节;4.varch原创 2020-05-26 17:47:03 · 5894 阅读 · 0 评论 -
数据库的数据文件和日志文件
什么是日志文件?通过简化的格式记录了对数据库的所有修改操作(insert、delete、update等)的文件。数据文件和日志文件有什么关系呢?SQL Server是依赖于内存(memory)使用的系统,所谓的对数据库“修改”,实际上是对内存中对应的数据页进行修改。换句话说,任何一次对数据库的读入/修改都是一次与内存的交互。当发生对数据库修改的操作时,会实时写入日志文件,但是要想写入数据文件,需要等待Checkpoint的发生,同时Checkpoint也会写入日志文件。Checkpoin原创 2020-05-26 17:21:39 · 6857 阅读 · 0 评论 -
Oracle中的MONTHS_BETWEEN函数
Syntax:MONTHS_BETWEEN (date1, date2)Purpose:返回两个日期之间的月份数1.如果date1>date2,则返回一个正数;2.如果date1<date2,则返回一个负数;3.如果date1=date2,则返回一个整数0;MONTHS_BETWEENreturns number of months between dates...原创 2020-05-08 12:10:39 · 1463 阅读 · 0 评论 -
《数据库原理及应用》(一)第一二三章(概论、系统结构、关系数据库)
目录第一章:数据库系统概论1.1什么是数据库1.数据2.数据库(DB)3.数据库管理系统(DBMS)4.数据库系统(DBS)——数据库5.数据管理技术发展过程1.3数据库系统的组成1.最基本组成部分2.数据库系统的硬件3.数据库系统的软件4.数据库中的组成人员1.4数据库系统的特点1.数据结构化2.数据共享性高、冗余度低、易扩充3...原创 2019-02-10 20:59:42 · 1293 阅读 · 0 评论 -
数据库的三级模式
此文来源于https://www.cnblogs.com/kunpengit/archive/2013/03/14/2959088.html数据库领域公认的标准结构是三级模式结构,它包括外模式、模式和内模式,有效地组织、管理数据,提高了数据库的逻辑独立性和物理独立性。用户级对应外模式,概念级对应模式,物理级对应内模式,使不同级别的用户对数据库形成不同的视图。所谓视图,就是指观察、认识和理解数据...转载 2019-02-11 12:18:01 · 4518 阅读 · 0 评论 -
《数据库原理及应用》(二)数据库结构设计
目录一、概念设计1.任务——“数据”2.过程3.建模方法ER建模方法——面向数据存储需求建模IDEF1X建模方法——侧重数据需求建模IDEF0——侧重描述系统功能需求4.实例二、逻辑设计1.概述2.实例三、物理设计1.概述2.数据库的物理结构3.索引技术——快速访问技术4.有序索引5.物理设计6.其他一、概念设计...原创 2019-03-20 15:17:10 · 560 阅读 · 0 评论 -
数据库设计——三大范式
数据库设计范式1.第一范式(1NF)——无重复的列当关系模式R的所有属性都不能在分解为更基本的数据单位时,称R是满足第一范式的,简记为1NF。满足第一范式是关系模式规范化的最低要求,否则,将有很多基本操作在这样的关系模式中实现不了。eg. 显然不符合第一范式:2.第二范式(2NF)(Second Normal Form,2nd NF)—— 属性完全依赖于主码关系模式R...原创 2019-03-22 17:22:07 · 903 阅读 · 0 评论