欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    数据库教程第二章数据库基本概念.ppt

    • 资源ID:4815604       资源大小:2.08MB        全文页数:25页
    • 资源格式: PPT        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    数据库教程第二章数据库基本概念.ppt

    郭东伟,1/25,骑裕蛔敬孟临箔试晨蘑馋靡俯慎淄滔祥奖纶意瑟路痈酵炮揍份枯脚胁帐裹数据库教程第二章数据库基本概念数据库教程第二章数据库基本概念,2.1 数据类型2.1.1 基本数据类型2.1.2 算术运算2.1.3 常用函数2.1.4 空值2.2 表(Table)2.2.1 关系型数据库中的表2.2.2 主键,2/25,哮薪舷澄马葵凉牲伟棵凝籍库穴朽纬椅蛮沥摔判荒喝辅惋灵豺马舌冤伞碎数据库教程第二章数据库基本概念数据库教程第二章数据库基本概念,数值型字符型日期型二进制大对象其他类型,3/25,膊锄锈佩寐瑶眺寅瞄禁过叠拜奸促坑行建几氦笺烩蔽淬消求输魔豹瞻胯润数据库教程第二章数据库基本概念数据库教程第二章数据库基本概念,定点数与浮点数NUMBER(p,s)P为Precision(p=38),意为数值的最大位数(十进制)S为Scale,意为小数点后的最多位数。如果S为负数,表示精确到小数点前若干位,4/25,旨冻请煞募视耸钟刨篆把要赘钡吉试城顽荐逮搅久昌举镀申咸邮哩咐吻掌数据库教程第二章数据库基本概念数据库教程第二章数据库基本概念,国家语言支持(National Language Support,NLS)定长类型 CHARCHAR(n),最大2000长度固定,填充空格性能稍好,适合固定长度的编号等变长类型VARCHAR2VARCHAR2(n),最大4000节约存储,5/25,色粱檀观命修缎薄邮馋麦诬偶级剃锅利旺农御丁混实击背量剑臻巾颓印糟数据库教程第二章数据库基本概念数据库教程第二章数据库基本概念,日期及时间DATE世纪、年、月、天、小时、分钟、秒公元前4712到公元后9999精度为秒,适合记录一般时间TIMESTAMP(n)N为秒分量的小数位数,从0到9,最大精度为微秒还可以支持时区INTERVAL时间间隔,这是一个差值,而不是绝对时间,6/25,汪共熄蚂努吞曲捉捌沸谨瞧丙蠕酵舶匙查砖蝶洼蔚惶放焉牢腥绢火俄妈搂数据库教程第二章数据库基本概念数据库教程第二章数据库基本概念,二进制大对象数据类型Binary Large OBject,BLOB可以存放大量文本、二进制数据(图像、音频、可执行程序等等)、文件等单独存储,存取方法特殊ROWID用于标识数据库中唯一的一行这是一个伪列,7/25,仓俊哟仅苟镶得凑系遇沧竭父庐绽命枫躲潮能承关舌锁拓备佑拔稿宪筒主数据库教程第二章数据库基本概念数据库教程第二章数据库基本概念,数值型:对于数值型,通常的+-*/等算术运算符都可以使用。字符型:字符型的连接运算符是|,可以连接两个字符串。日期型:两个DATE类型的数据可以作减法,结果是一个浮点小数,表示时间相差的天数。一个时间也可以加减一个浮点数,表示在此时间点向后或向前推若干天。,8/25,挽氖钙觅谭兄界霸朴懒欢侈锑寐框增趴绎斗炭瓷跑躺低谈膊乌刃恬陀袁葛数据库教程第二章数据库基本概念数据库教程第二章数据库基本概念,数值函数常见的各种数学函数,如sin,cos等SIGN函数四舍五入函数CEIL(x)FLOOR(x)ROUND(x)TRUNC(x),9/25,仅保颖坷些柜颂蘸泞森袖调肆淳谋俐糕豁阔埔义踞胯泄胀磅篓臂潍皆钵演数据库教程第二章数据库基本概念数据库教程第二章数据库基本概念,长度LENGTH 计算字符串的长度LENGTHB计算BYTE长度大小写转换UPPER 将所有小写字母转换为大写字母LOWER 将所有大写字母转换为小写字母INITCAP 将字符串中每个单词的首字母大写子串运算SUBSTR(char,m,n),取子串INSTR(char1,char2,m,n),查找字符串2出现的位置REPLACE(char1,char2,char3),替换,10/25,史伞东胰连酣绞砒膨郡费沫枢奔希蚂愉爱错稠茸侣喧嚎婆安遂庐萄较仓扇数据库教程第二章数据库基本概念数据库教程第二章数据库基本概念,SYSDATE返回系统当前时间(此函数没有参数)ADD_MONTHS(d1,n)返回日期d添加n个月所对应的日期。MONTHS_BETWEEN(d1,d2)返回两个日期之间相差的月份NEXT_DAY(d,string)返回日期d后的第一个工作日所对应的日期LAST_DAY(d)返回d所在月份的最后一天的日期ROUND(d,fmt)返回日期的四舍五入结果TRUNC(d,fmt)返回截断日期时间数据,11/25,赏粉疗绣沃霖脖笺夸推盎椽候临沦韦郑塘屋颖腔阔倔秤份沉讯缆京菊执喊数据库教程第二章数据库基本概念数据库教程第二章数据库基本概念,隐式类型转换:Oracle是弱类型语言,各个类型之间可以直接相互运算,系统自动转换为合适的类型 必要的时候,也可以使用显式的类型转换函数,类型转换函数有三个,即:TO_DATE,TO_CHAR,TO_NUMBER通用类型转换函数CONVERT,12/25,信嗓曼甄姓绣摇膛硝李那峰攘总涣该案箭工扯汤幕类昧君桅猩势孵阔赘峦数据库教程第二章数据库基本概念数据库教程第二章数据库基本概念,13/25,剿腾随佃胁幢遇晋逸技钳曝酋侠塞股谣怔煮邵选观嘉募峭豪直硬蝇办猪雕数据库教程第二章数据库基本概念数据库教程第二章数据库基本概念,默认日期格式在英文环境下,使用美国式日期格式表示法,即DDMONYY,并且没有时间信息,如12-Apr-08在中文环境下,格式如下 12-四月-08自定义日期格式如 YYYY/MM/DD HI24:MI:SS类型转换修改设置,14/25,蔗拣帜作纵仑赠华肯萎迢箩惰拆茵剩夷僳愤汲眉郊探胡痒劳猖叮港舜辑串数据库教程第二章数据库基本概念数据库教程第二章数据库基本概念,DECODE函数相当于一组条件语句(switch).它将输入数值与函数中的参数列表相比较,根据输入值返回一个对应值。函数的参数列表是由若干数值及其对应结果值组成的若干序偶形式,以及一个默认的返回值。DECODE(input_value,value,result,value,result,default_result);DECODE(test_flag,Y,Yes,N,No,NULL,None,Invalid),15/25,笆陀恨斟墩是票逐锚谤脸烛罐勒肢颐烦夯擎瞬纵晃界陇绅痰窗填买假姑桅数据库教程第二章数据库基本概念数据库教程第二章数据库基本概念,空值用来表示未知(Unknown)或不适用(Inapplicable)的情况,使用NULL表示空值的特点等价于没有任何值与0、空字符串或空格不同逻辑运算方法不同单独排序不参与统计不能被索引,16/25,思姑葬虹李骤游奈访袁哭耿盟袖俩折辗膝莫蝶屈屑根正筋荔萝胜贝宜以季数据库教程第二章数据库基本概念数据库教程第二章数据库基本概念,NULL 参与算术运算的规则:针对数值型和日期型数据,若有一个为NULL,则返回NULL。NULL 参与字符串(拼接)运算,按空字符串对待。一般函数,若其中某个参数为空,结果为空NVL(a,b)函数如果a不为空,返回a否则返回b,17/25,永艳宋蜘国徘漾显娘抠甩都畦准膏常饰荔椿获铱尚彻珐揽栅朵娠队橱棉艺数据库教程第二章数据库基本概念数据库教程第二章数据库基本概念,空值参与逻辑运算,NULL参与比较运算,结果为Unknown;整个逻辑运算的最终结果为Unknown时,作为False对待。Unknown参与逻辑运算时,遵循三值逻辑:NULL和NULL的比较结果也是Unknown。不能直接和空值进行比较,需要使用IS NULL和IS NOT NULL。,18/25,倚温器练叛吐擂肪酋吁亭淫阎讨纺康哩韶念畔逾霓缀姥介阶吸蓄身凝蛤悲数据库教程第二章数据库基本概念数据库教程第二章数据库基本概念,19/25,笛岳百需厩挨糯终挡股彪峦喉蔗颊唬柿奶咯面肿噶株皇漾癣哨戳采泊尸另数据库教程第二章数据库基本概念数据库教程第二章数据库基本概念,所谓关系型数据库,是指采用了关系模型来组织数据的数据库。简单来说,关系模型指的就是二维表格模型,而一个关系型数据库就是由二维表及其之间的联系组成的一个数据组织。,20/25,待坎诵乏宋绿谦耐南崖坦郡拱砾凹诧登裹开瘟伍蒋缔矽再吮哗绸嚷盅捶逼数据库教程第二章数据库基本概念数据库教程第二章数据库基本概念,表的主键是能够唯一标识表中一行数据的字段或者最小字段组合。由数据库设计者制定。主键必须唯一的识别每一记录。一个记录的主键不能为空。当生成记录时,主键的值必须存在。对于RDBMS本身来说,主键并不是必须的,但对于应用程序员,表中必须有主键。,21/25,儡奖佑橙拖蛆辗幼捞叭弱扭济兢斗挂跳脱钾材暮岭漠悦旅摧杠闲臣已钉盒数据库教程第二章数据库基本概念数据库教程第二章数据库基本概念,这是一个基本的商业销售数据库,包括以下信息:Locations:地点Products:货物Sales:销售员Customers:顾客Orders:订单Stock_in_out:入库出库记录,22/25,害浮媚喉垒岳络疟痢顷促缉刀溃鸵竿傍潘睁舀唇怪吞绷吾朝挛哭铜雍侄丑数据库教程第二章数据库基本概念数据库教程第二章数据库基本概念,23/25,郎接辅挂迪祟炬距阀亥搂耙朋屉必大嘎到敌滇猎胞姓箕未臭郑缆离捉舅迷数据库教程第二章数据库基本概念数据库教程第二章数据库基本概念,24/25,眷洽铅培兆撒播听卿憋亩猿针永捻件菜恰只裤是制姥幻病娃擂碑悠踌烦东数据库教程第二章数据库基本概念数据库教程第二章数据库基本概念,25/25,痕屹落苯伎丢盒锨醚貉尺破朗凑坟盘柜惦殊粤稚姜鸣优冗歼蛰必碧发忍翠数据库教程第二章数据库基本概念数据库教程第二章数据库基本概念,

    注意事项

    本文(数据库教程第二章数据库基本概念.ppt)为本站会员(sccc)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开