收藏 分销(赏)

实验2oracle表操作练习(建表和表的修改).doc

上传人:快乐****生活 文档编号:4124334 上传时间:2024-07-30 格式:DOC 页数:2 大小:59.54KB
下载 相关 举报
实验2oracle表操作练习(建表和表的修改).doc_第1页
第1页 / 共2页
实验2oracle表操作练习(建表和表的修改).doc_第2页
第2页 / 共2页
本文档共2页,全文阅读请下载到手机保存,查看更方便
资源描述
实验二:表操作相关练习 实验目的:练习建表、表约束、表的修改 (一) 以scott用户登录,在ORCL数据库中使用SQL语句分别创建表Employees、表Departments和表Salary,表结构如表1,2,3所示。 表1 Employees表 列名 数据类型 长度 是否允许为空 约束 说明 employeeID VarChar2 6 否 主键 员工编号 Name VarChar2 10 否 姓名 Birthday Date 否 出生日期 Sex VarChar2 2 否 性别 Address VarChar2 20 是 地址 Zip VarChar2 6 是 邮编 Phonenumber VarChar2 12 是 电话号码 Emailaddress VarChar2 30 是 电子邮件 departmentID VarChar2 3 否 员工部门号 表2 Departments表 列名 数据类型 长度 是否允许为空 约束 说明 departmentID VarChar2 3 否 主键 部门编号 departmentName VarChar2 20 否 部门名 note VarChar2 16 是 备注 表3 Salary表 列名 数据类型 长度 是否允许为空 约束 说明 employeeID VarChar2 6 否 主键 员工编号 income number 8,2 否 收入 outcome number 8,2 否 支出 (二)使用SQL语句分别向表Employees、Departments和Salary中插入如下表所示数据记录。 表1 Employees表数据 employeeID Name Birthday Sex departmentid 010001 王平 1981-1-5 女 1 010003 韦严平 1979—11—5 男 2 010021 吴庆红 1984—7—2 女 3 010031 李方 1980—8—4 男 4 010005 李明 1985—2—10 男 5 表2 Departments表数据 表3 Salary表数据 departmentID departmentName 1 办公室 2 人力资源部 3 销售部 4 财务部 5 生产部 employeeID income outcome 010001 3000 100 010003 3000 50 010021 5000 50 010031 3000 50 010005 2500 50 (三) 创建约束 (1)创建外键约束,子表employees的departmentID字段参照主表 departments中的departmentID字段,约束名为fk_employees_departments_departtmentID。 (2)创建检查约束,employees表中的sex字段只能输入字符”男”或"女”,约束名为ck_sex。 (3)在departments表的departmentName字段上创建唯一约束un_departmentName. (四)修改表结构 将employees表,增加一个字段,字段名为QQ, Number类型,15位 (五)使用SQL命令修改各表中的某个记录的字段值。 (1)将表salary中编号为010001的职工收入改为2890; (2)将表Departments表中生产部的名称修改为生产计划部; (3)给每个职工增加收入100元。 修改完后使用select语句观察数据的变化。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服