1 / 13
文档名称:

数据库原理与开发.doc

格式:doc   大小:58KB   页数:13页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库原理与开发.doc

上传人:taoapp 2022/2/14 文件大小:58 KB

下载得到文件列表

数据库原理与开发.doc

相关文档

文档介绍

文档介绍:1: 数据模型 = 信息结构 + 数据
2 数据结构,数据操作(操作规则)
3 数据库系统作用:组织存取,定义数据结构,增删改,
4 drop删除 alter 修改 index索引
5 select (目标,多个可用逗号astName
其他连接选项
JOIN: 如果表中有至少一个匹配,则返回行 同JOIN ON只要有至少一个匹配就返回可以返回多个但是没有的话就不会再返回
LEFT JOIN: 即使右表中没有匹配,也从左表返回所有的行
RIGHT JOIN: 即使左表中没有匹配,也从右表返回所有的行(区别上表中至少一个)
FULL JOIN: 只要其中一个表中存在匹配,就返回行(只要在任意一个表中存在该id就返回这一行)
17 表的结合,,UNION 操作符选取不同的值。如果允许重复的值,请使用 UNION ALL
SELECT column_name(s) FROM table_name1
UNION ALL
SELECT column_name(s) FROM table_name2
18 SELECT LastName,Firstname
INTO Persons_backup
FROM Persons
WHERE City='Beijing'
充分表现出语法的扩展性。
INNER JOIN Orders
ON =
19 创建数据库
CREATE TABLE 表名称
(
列名称1 数据类型,
列名称2 数据类型,
列名称3 数据类型,
....
)
数据类型
描述
integer(size)
int(size)
smallint(size)
tinyint(size)
仅容纳整数。在括号内规定数字的最大位数。
decimal(size,d)
numeric(size,d)
容纳带有小数的数字。
"size" 规定数字的最大位数。"d" 规定小数点右侧的最大位数。
char(size)
容纳固定长度的字符串(可容纳字母、数字以及特殊字符)。
在括号中规定字符串的长度。
varchar(size)
容纳可变长度的字符串(可容纳字母、数字以及特殊的字符)。
在括号中规定字符串的最大长度。
date(yyyymmdd)
容纳日期。
CREATE TABLE Persons
(
Id_P int,
LastName varchar(255),
NOT NULL,
作为修饰符表明接受限制
FirstName varchar(255),
Address varchar(255),
City varchar(255)
)
注意:创建表时MySQL一般把额外属性加在表的最下方(另开一行加UNIQUE (lastname) 或者primary key(lastname))其他类型数据库直接在列后面加上额外属性(lastname varchar(255)UNIQUE Primary key)
1 Unique约束:如果需要命名 UNIQUE 约束,以及为多个列定义 UNIQUE 约束,请使用下面的 SQL 语法:
CONSTRAINT uc_PersonID UNIQUE (Id_P,LastName)
当表已被创建时,如需在 "P_Id" 列创建 UNIQUE 约束,请使用下列 SQL:
MySQL / SQL Server / Oracle / MS Access:
ALTER TABLE PersonsADD UNIQUE (P_Id)多个的话逗号并列前面类似的加上??为什么?CONSTRAINT uc_PersonID(命名Unique约束在撤销的时候用)
撤销 UNIQUE 约束
MySQL:
ALTER TABLE Persons
DROP INDEX uc_PersonID
SQL Server / Oracle / MS Access:
ALTER TABLE Persons
DROP CONSTRAINT uc_PersonID
2 :Primary Key 属性用法同Unique(数据库之间差异性依然存在)
3 :Foreign Key 用法(均为在Order中定义person的一个属性为外键)
MySQL:FOREIGN KEY (Id_P) REFERENCES Persons(Id_P)定义属性在声明之后
SQL Server / Oracle / MS Access:
Id_P int FOREIGN KEY REFERENCES P

最近更新

力反馈主操作手附加力的补偿策略研究 2页

固体物理晶格振动chap3公开课一等奖课件赛课获.. 101页

医学领域学术交流-医学研究成果 23页

化学实验室安全知识培训-化学实验室主管角色 30页

切实提高供电可靠率浅析 加强综合计划管控 2页

农业可持续发展策略-农业专家角色 35页

几种仿生翼型气动性能及噪声特性研究 2页

儿童口腔卫生守护者-打造良好的牙齿习惯,健康.. 25页

人力资源管理的关键之道-掌握核心职能和成功实.. 36页

具有自起励功能的小型同步发电机可控硅励磁装.. 2页

高校人事管理的挑战与解决方案-高校人事管理挑.. 34页

关于科研机构职能部门管理工作的思考 2页

关于深化粮食流通体制改革的对策研究 2页

职场前行:技能升级篇-以学习实践开创职业新局.. 22页

关于城镇道路交通设计的深入研究 2页

信用生态建设新纪元-构建可靠信用服务,共创行.. 31页

八十年代云南经济建设中的速度和效益问题的比.. 2页

全回转推进器多偏转角工况水动力性能研究 2页

催化裂化装置三旋中心筒多开孔接管的热应力失.. 2页

信息不对称视角下的“中国档案文献遗产工程”.. 2页

供水管路中驼峰气阻的临界平衡实验研究(英文).. 2页

低温熔盐中Al~(3+)在钨钼电极上的阴极电化学行.. 2页

会计证据在合同纠纷案中的运用——以煤炭买卖.. 2页

企业离退休管理工作及其创新探讨 2页

以药物研究为纽带的药学本科实验教学体系的构.. 2页

2025年毕业生鉴定表班委评语(精选篇) 21页

2025年比较短的好句(推荐6篇) 6页

2025年每个平凡人都是一处风景作文800字(精选.. 21页

2025年正规店面转让合同范本(精选篇) 22页

2025年歌颂母爱的诗歌朗诵稿(整理8篇) 28页