电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

实验2oracle表操作练习

实验2oracle表操作练习_第1页
1/2
实验2oracle表操作练习_第2页
2/2
实验二:表操作相关练习实验目的:练习建表、表约束、表的修改(一) 以 scott 用 户 登 录 , 在 ORCL 数 据 库 中 使 用 SQL 语 句 分 别 创 建 表Employees、表 Departments 和表 Salary,表结构如表 1,2,3 所示。表 1 Employees 表表 2 Departments 表表 3 Salary 表(二)使用 SQL 语句分别向表 Employees、Departments 和 Salary 中插入如下表所示数据记录。表 1 Employees 表数据列名数据类型长度是否允许为空约束说明employeeIDVarChar26否主键员工编号NameVarChar210否姓名BirthdayDate否出生日期SexVarChar22否性别AddressVarChar220是地址ZipVarChar26是邮编PhonenumberVarChar212是电话号码EmailaddressVarChar230是电子邮件departmentIDVarChar23否员工部门号列名数据类型长度是否允许为空约束说明departmentIDVarChar23否主键部门编号departmentNameVarChar220否部门名noteVarChar216是备注列名数据类型长度是否允许为空约束说明employeeIDVarChar26否主键员工编号incomenumber8,2否收入outcomenumber8,2否支出表 2 Departments 表数据 表 3 Salary 表数据(三) 创建约束(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 语句观察数据的变化。employeeIDNameBirthdaySex departmentid010001王平1981-1-5女1010003韦严平1979—11—5男2010021吴庆红1984—7—2女3010031李方1980—8—4男4010005李明1985—2—10男5departmentIDdepartmentName1办公室2人力资源部3销售部4财务部5生产部employeeIDincomeoutcome0100013000100010003300050010021500050010031300050010005250050

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

实验2oracle表操作练习

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部