数据库原理实验题目

注意:

1、因为不能存在同名表,所以建表的时候每个表的名字后面都加上学号的后

四位,如:employee1245,dept1245。自己记好自己建的表的名字。

2、做题的时候建一个记事本文档,把你所有写的语句都粘贴到里面,一个优

点是调试的时候方便,再就是最后要上交所有题目的文档。

下面的题可以在test用户里做,不用新建用户了。

1:创建名为ems的用户。

2:在ems中创建employee(职员)表和dept(部门)表:

employee(eno,ename,manager,salary,deptno);主码:eno 外码:manager,deptno

dept(deptno,dname,location)主码:deptno

注:employee中的manager 为相应雇员的直接领导或上司的eno。

3:在ems中定义能够查询雇员年薪的视图Annualsal和统计雇员下属人数的视图manager。视图定义为:

Annualsal(eno,ename,annualsal);annualsal 为相应雇员的年薪。manager(manager,name,clerknum);clerknum为相应雇员的直接下属个数。

6:删除姓名=‘PANB’的记录。

oracle 学号为主键,oracle上机练习1相关推荐

  1. oracle绑定主键,oracle添加主键的四种方法:

    oracle添加主键的四种方法: 列级,表级建立主键 drop table constraint_test; 1.create table constraint_test ( name_id numb ...

  2. oracle hibernate 主键,oracle hibernate 主键自增

    对oracle的主键自增 1.用hibernate的方式 第一步,建立表,并设置主键为tableName_id. 第二步,建立sequence视图,sql语句如下 create sequence ta ...

  3. oracle 级联外键,Oracle 级联删除外键

    所谓的级联删除是指当主表中的一条记录被删除,那么子表中所关联的记录也相应的自动删除.本教程将教大家如何在Oracle中使用级联删除外键. 使用CREATE TABLE语句定义级联删除 以下是使用CRE ...

  4. oracle stream 主键,oracle stream配置向导

    1. Stream 的工作原理 Stream 是Oracle Advanced Queue技术的一种扩展应用,这种技术最基本的原理就是收集事件,把时间保存在队列中,然后把这些事件发布给不同的订阅者. ...

  5. iBatis自动生成的主键 (Oracle,MS Sql Server,MySQL)【转】

    iBatis的sqlMap配置文件的selectKey元素有个type属性,可以指定pre或者post表示前生成(pre)还是后生成(post). Oracle设置 Xml代码   <!-- O ...

  6. Oracle通过主键id删除记录很慢

    问题描述: Oracle通过主键id删除2000条记录很慢,需要花费十二分钟. 解决过程: 1.首先查看SQL的执行计划,执行计划正常,cost只有4,用到了主键索引. 2.查看等待事件, selec ...

  7. oracle查询一张表的主键,Oracle查询表主键、外键

    Oracle查询表主键.外键 1. 查找表的所有索引(包括索引名,类型,构成列) select t.*,i.index_type from user_ind_columns t,user_indexe ...

  8. oracle能不能改外键属性,CSS_小议Oracle外键约束修改行为(五), Oracle的外键用来限制子表 - phpStudy...

    小议Oracle外键约束修改行为(五) Oracle的外键用来限制子表中参考的字段的值,必须在主表中存在.而且在主表的记录发生变化导致外键参考唯一约束值发生了变化时,定义了一系列的动作. 前面几篇文章 ...

  9. sqlplus 主键 设置_浅谈MyBatis-Plus学习之Oracle的主键Sequence设置

    一.Oracle的主键Sequence设置简介 在Oracle数据库中不支持主键自增策略,它是通过Sequence序列来进行完成的,因此需要在MP中进行相关配置 二.相关配置如下 2.1.pom.xm ...

最新文章

  1. C语言 条件编译详解
  2. python整理excel数据-Python 自动整理 Excel 表格
  3. 华为p40鸿蒙系统价格有好高,鸿蒙系统版本华为P50新机的曝光,华为P40处境悲惨价格骤降...
  4. Altium Designer 铺地
  5. MongoDB查询报错:class com.mongodb.MongoSecurityException: Exception authenticating MongoCredential...
  6. 工作流 activity 视频教程 + redis 视频教程 百度网盘分享地址
  7. Mybatis与Ibatis比较(转载)
  8. 记一次node项目重构改进
  9. 安装Win10,ERROR_0x8007025D问题解决
  10. 83.删除排序链表中的重复元素(力扣leetcode) 博主可答疑该问题
  11. 视频教程-172集通俗易懂的C语言从入门到项目实战教程-C/C++
  12. 2021年电工(技师)免费试题及电工(技师)试题及解析
  13. CTE 递归查询全解
  14. ios 获取沙盒文件名_iOS之沙盒路径
  15. [Java练习] 学生查询系统
  16. C#制作自己的打包工具
  17. 设备树之emmc驱动移植
  18. CSDN如何公开私密博客
  19. antd 每次打开modal 初始化数据
  20. C语言使用技巧1:ASCII码表

热门文章

  1. 计算机组成原理全书知识总结
  2. 网络游戏怎么样推广引流,游戏推广怎么做引流
  3. 【关系抽取】TPLinker:单阶段联合抽取,并解决暴漏偏差
  4. 春节做的2021年终总结
  5. 红米note3照相数据丢失
  6. 深度定制django admin界面
  7. 【Vue基础七】--- 组件和模块概念
  8. 基于java+jsp+ssm工程车辆租赁系统
  9. iPhone4/4s运行iOS7慢怎么办
  10. 华晨宏盛让理财更有实用性的小窍门有哪些?最好的理财方法有哪些