- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 Oracle关系性数据库结构与基础SQL
第二章 Oracle关系性数据库结构与基础SQL CHAR(长度) 存储最长为2000个字节的定长字符串 VARCHAR2(长度) ? 存储最长为4000个字节的变长字符串 NUMBER(精度,比例) ? 存储任何类型的数字 DATE 存储日期与时间 CLOB 存储单字节字符的巨型对象,最长为4G BLOB 存储二进制巨型对象,最长为4G BFILE 存储指向数据库外由文件系统管理的巨型对象数据类型文件的指针,最长4G 表的创建与删除 格式: Create Table 表名 (字段名 数据类型[(尺寸)] 字段列表…) 例子: ------------------------------------------------- --创建Customers ------------------------------------------------- CREATE TABLE Customers( ID INTEGER, Company VARCHAR2(50), Last_name VARCHAR2(30), First_name VARCHAR2(30), Address VARCHAR2(50), City VARCHAR2(20), State VARCHAR2(25), Zipcode VARCHAR2(10), Country VARCHAR2(50), Phone VARCHAR2(20), Fax VARCHAR2(20)); 标准的Create/Drop Table命令直接创建表,或者通过已有的表创建表。 例子: Create Table 表名 As Select * From 另一个表名 表数据的增删改与查询(Insert/Delete/Update/Select) 例子: INSERT INTO Customers (ID,company,last_name,first_name,address) values(100,’IBM’,’SMITH’,’CLERK’); DELETE FROM Customers WHERE ID=100; UPDATE Customers SET Address=’America’; Select * from Customers where ID100; §2.3索引表 当为表创建一个B树索引时,Oracle创建了一个独立的数据结构以存储索引数据;另一种索引选项是在B树索引“里面”创建一个表,或称作索引表。在索引表中,每条索引记录含有一个键值以及它的相关记录行数据。索引表必须有一个主键,它被用作这个结构的索引。 §2.4视图(View) 尽管可以从其他表的内容创建表,但在很多情况下,没有必要消耗副本所要求的空间,因为只需看到原表的一个变体。使用与AS SELECT用于从另一个表的内容建立一个表同样的方法建立视图。利用视图,不用把数据拷贝到新地址,只要把所需要的数据的定义存储在数据字典就行了,这存储SELECT语句或存储一个查询定义。使用视图的好处:(1)用视图更改列号;(2)用视图删除列;(3)用视图隐藏数据;(4)隐匿复杂查询。 例子: ------------------------------------------------- --创建视图 ------------------------------------------------- CREATE OR REPLACE VIEW Cust AS SELECT * FROM Customers; CREATE OR REPLACE VIEW Cust_USA AS SELECT Last_name,First_name,Phone FROM Customers WHERE country=USA; CREATE OR REPLACE VIEW Order_Items AS SELECT Orders.id,Orders.cust_id, Orders.order_date,Orders.ship_date,Orders.paid_date,Orders.status, Items.part_id,Items.quantity FROM Orders,Items WHERE Orders.ID=Items.Order_id; §2.5数据库完整限制 数据完整性是关系型数据库模型的基本原则。当数据库具有完整性时,另一说法是数据库含有唯一正确与可接受的信息。在一定限度内,一个列的数据类型为列建立了可接受值的限制范围,即列可以存储的数据类型。 空值与检查约束 取值完整性定义了列可接受的数值的取值范围。使用列数据类型的同时,Oracle
您可能关注的文档
最近下载
- 2025年云南省职教高考《数学》真题试卷(含答案解析).docx VIP
- 春节经典古诗词大全.pdf VIP
- C语言程序设计(第三版)丁亚涛课后习题答案.pdf
- 人形机器人,从理想走进现实-人形机器人行业研究.pdf VIP
- 人形机器人,从理想走进现实-人形机器人行业研究.pptx VIP
- 2025年云南省职教高考文化课程《语文》考试说明(暂定稿).docx VIP
- 2025年云南省职教高考文化课程《英语》考试说明(暂定稿).docx VIP
- 必威体育精装版部编人教版三年级语文上册(全册)PPT教学课件.pptx VIP
- 40w机械白金机电3米并非子虚乌有.pdf VIP
- 2025年云南省职教高考文化课程《思想政治》考试说明(暂定稿).docx VIP
文档评论(0)