- 1、本文档共22页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
跟我学Oracle从入门到精通培训教程——创建和管理数据库表.ppt
创建和管理数据库表 Oracle数据库表字段类型 创建和管理数据库表 设计和建立数据的完整性 维护数据表的完整性 在本单元重点了解如下知识点 创建和管理数据库表 一、Oracle数据库表字段类型 1、数据库表和字段命名的基本规则 (1)数据库表名和字段名 当创建一个数据库表时,必须给它赋予一个名称,该名称为数据库表名(表名); 还必须给各个数据列赋予一个名称,它为字段名。 (2)需要遵守如下的命名规则和要求 长度必须在30个字符之内(1~30) 必须字母开头,并且可以包含字母、数字、下划线 不能使用Oracle系统中的各个关键字 表名称在用于表、视图、专用同义词、过程、包、函数和用户定义类型的名称空间内必须唯一 表名和列名不区分大小写,但要遵循“见名知意”的命名原则 2、Oracle数据库中的主要数据类型和特性 (3)Date 可以存储日期和时间,如果指定的日期没有时间,则时间默认为当天的00:00:00。 (1)区分CHAR、NCHAR、VARCHAR2和NVARCHAR2的不同 (2)Number包括浮点数、整数,并且可以存储零、正负数 (4)ROWID存储数据行(记录)的物理地址 当使用insert插入数据时,Oracle会自动生成rowid(行地址),并将其值与表数据一起存放在数据库表某行中,以便唯一地标识数据库表中的各条记录。 3、大对象数据类型(Large Object LOB) (1)Oracle数据库表中典型的大对象数据类型 CLOB:用来存储可变长度的字符数据,在一个Clob数据列中可以存储的最大数据量为4GB,定义这种类型不需要指定长度。 (2)在应用大对象数据类型时所应该要注意的要点——大对象数据类型的字段不能出现在下面的SQL语句场合: where、group by、order by——不能够根据大对象数据类型来过滤记录 不能在SQLPlus等环境中查询、显示大对象类型的数据 (3)在数据库表设计时,最好将大对象数据类型与普通数据类型分别分开存放,然后通过主键ID关联起来。 NCLOB:用来存储可变长度的Unicode字符数据。在一个NClob数据列中可以存储的最大数据量也为4GB,定义这种类型时,同样也不需要指定长度。 BLOB:用来存储可变长度的二进制数据。 BFILE:它类似一个文件指针,指向数据库外部文件,从而可以在数据库外面存储可变的二进制数据 。 1、采用SQL语句新建数据库表 (1)首先帐号必须要拥有“CREATE TABLE”的权限 由于不同数据库系统的数据类型是有所差别的,这将导致相关的SQL语句也不完全相同。 在Oracle数据库中登录帐号必须要拥有CREATE TABLE的权限才能创建数据库表 在创建数据库表时主要需要指定“表名”和“列名、列数据类型和列的大小”等方面的信息。 (2)创建数据库表的SQL语句的语法格式 二、创建和管理数据库表 (3)创建合同信息表的SQL语句示例 2、在PLSQL Developer工具中创建出数据库表 (1)操作实现方法 点击Tables文件夹,然后点击鼠标右键在列表中选择“新建”选项进入到创建新表的页面。 (2)输入数据库表的名称 (3)然后分别设计数据库表中的各个字段(列)的数据类型和名称 在创建新的数据库表及结构时一定要遵循Oracle数据库系统中所建议的命名规范,信息填写完毕后再点击其中的“应用”按钮,数据库表也就创建成功。 3、在PLSQL Developer工具中管理数据库表 (1)查看某个数据库表的属性 (2)查询数据库表结构 (3)修改数据库表结构 (4)修改数据库表的名称 (5)删除某个数据库表 4、在数据库表中插入数据 (1)指定各个字段的名称的方式在数据库表中插入各个字段的数据值 (2)不指定各个字段的名称的方式在数据库表中插入各个字段的数据值 5、在PLSQL Developer工具中管理数据库表数据 (1)查询数据库表中的数据 (2)编辑数据库表中的数据 (3)修改数据库表中的数据 (4)在数据库表中添加数据 (5)删除数据库表中的数据 6、修改数据库表结构及示例 (1)添加新字段 (2)修改字段类型 (3)只修改字段名 (4)删除字段 (5)修改表中的某个字段为无用(unused) (6)删除已设置为无用(unused)的字段 7、为数据库表添加注释及示例 (1)给数据库表加注释 (2)给字段(列)加注释 (3)查看注释内容,可以使用如下的数据字典 (4)查看指定数据库表的相关信息的示例 8、重命名数据库表(视图,序列,同义词)示例 (1)应用Rename命令 (2)应用Alter table 命令 9、删除数据库表中的数据或者表结构定义 (1)共有三种不同形式的删除SQL语句 Delete from stud
文档评论(0)