• 整机评测
  • 专项体验
  • 对比评测
  • 拆机
  • 手机
  • 5G
  • 软件
  • 发布会
  • 小道消息
  • 专题
  • 导购
  • 行情
  • 手机报价
  • 产品大全
  • 品牌大全
  • 当前位置: 天一资源网 > 实验 正文

    oracel 实验报告 [oracle综合实验报告]

    时间:2020-07-26 00:40:31 来源:天一资源网 本文已影响 天一资源网手机站

     oracle综合实验报告

     华北科技学院计算机学院综合性实验

     实验报告

     课程名称 网络数据库 实验学期 20XX 至

     XX学年第一学期

     实验题目: 图书借阅系统数据库设计

     实验地点:信息 楼大软 实验时间: 20XX-11-22

     班级 学号 学生姓名 成绩评定:

     1、工作虽: A, B, C, D,F( ) 2、难易度: A,

     B, C, D,F( ) 3 、答辩情况:

     基本操作: A, B, C, D,F() 代码理解: A,

     B, C, D,F( ) 4 、报告规范度: A , B, C, D,F( ) 5 、 学习态度: A, B, C, D,F()总评成绩: 指导教师: 孙改平

     计算机学院制

     华北科技学院计算机系综合性实验报告

     一、实验目的通过该实验把数据库的理论知识应用到具体的综合实 例中,达到数据库知识整合的目的。完成学生成绩管图书借 阅理系统基本功能设计,提高学生的分析问题、解决问题的 能力。二、设备与环境硕件:多媒体计算机

     软件:WindowsXP以上的操作系统、 Oracle 10g数据库

     管理系统 三、实验内容及实验结果

     数据库设计 设计思想(1)用户身份

     用户、管理员。

     (2)图书管理模块

     对图书进行添加、查询、修改、删除、添加。

     (3)副本 信息模块

     对图书的副本信息进行添加、修改、删除。

     (4)用户 管理模块

     对用户进行添加、删除、修改。

     数据表设计设计思想 Books 表字段ISBN Title

     PubnameAuthor Authorno ZNCode 数据类型数据长度 Char Char Char Char Number Number 20 30 30 30 30 30 能否 为空否是是是是是中文名图书编码书名出版者 名作者名作者号中南分校码 备注主码 Copies表 字段 数据类型 数据长度 能否为空 CopyNo ISBN Number Char 10 20 否 是 中文名 副本编号 图书编码 备 注主码 Authors表第1页华北科技学院计算机系综合性实验报告字段 AuthorNo AuthorName 字段 ZNCode CateName 字段 ISBN AuthorNo 字段 PubName Address 字段 UsersNo UserNameUserPwd Quanxian Birthday Email Tel Address 数据类型 数据长度 能否为空 Number Char数据类型 Number Char 10 20否是中文名作者号作者名中文名中南分校码目 录名中文名书编码作者号中文名出版者名地址中文 名 用户编号 用户名 用户密码 权限 用户生日 用户的邮 箱用户的联系电话 籍贯备注主码备注主码备注 主码主码备注主码 备注主码 Categories 表数据 长度能否为空20否20是 Writers 表数据类型数据 长度 能否为空 Char 20 否Number 20 否 Publishers 表 数据类型 数据长度 能否为空Char 30 否Char 50 是Users 表 数据类型 Number Char Char Number Date Char Char Char 数据长度12 20 20 20 30 20 20 能否为空 否否否否否是是是 具体实现

     表空间的创建

     create tablespace data logging

     datafile

     'D:\\Oracle\\product\\\\oradata\\library\\' size50m

     reuse autoextend off;

     数据表. 数据表的创建 创建Books表

     create table Books

     (isbn char(20) not null primary key, title char(30),pubname char(30), author char(30),

     第2页

     华北科技学院计算机系综合性实验报告

     authorno number(30), zncode number(30));创建Copies表

     create table copies

     (copyno number(10) not null primary key, isbn char(20),constraint fk_copyno foreign key(isbn) references Books(isbn));创建Authors表

     create table Authors

     (authorno number(10) not null primary key, authorname char(20));创建 Categories 表

     create table Categories

     (zncode number(20)not null primary key, catename char(20));创建Writers 表

     create table Writers (isbn char(20)not null,authorno number(20)not null, constraint pk_writers primary key(isbn,authorno));创建 Publishers 表

     create table Publishers

     (pubname char(30)not null primary key, address char(50));创建Users表

     create table Users

     (UserName char(20) not null, UserPwd char(20) not null, UserNo number(12) primary key, Birth date not null, Quanxian number(20), Email char(30), TEL char(20),Address char(20));

     视图设计

     第3页

     华北科技学院计算机系综合性实验报告

     设计思想

     创建视图“ cx_books ”,查看图书的图书编码,书名, 出版社名,中南分校编码,作者名,作者号。创建视图“ cx_zj ”,各用户只能查找作家出版社的图 书名称,作者,副本编号。创建视图" cx_anni ”,查看作者为安妮宝贝所有的图 书信息的视图。具体实现

     create or replace view cx_books as

     select ISBN,Title,PubName,ZNCode,author,authornofrom Books;

     create or replace view cx_zj

     as

     select title,author,copyno from Books,Copieswhere = and PubName='作家出版社';

     create or replace view cx_anni

     as

     select * from Books where author=' 安妮宝贝'; 查 看视图:select * from cx_books; select * from cx_zj; select * from cx_anni;索引设计设计思想

     在Books表中的书名创建索引。 为Users表的姓名创

     建索引。具体实现

     create index Books_title_idx on Books(title);create index Users_username_idx on Users(username);第4页

     华北科技学院计算机系综合性实验报告

      存储过程和函数设计 设计思想

     create or replace procedure BooksAdd(isbn in char,title in char,pubname in char, author in char,authorno in char,zncode in char) as begininsert into Books

     values(isbn,title,pubname,author,authorno,zncode);end BooksAdd;执行过程:

     execute BooksAdd('Booo1',' 遮天','辰东','未来出版 社',11,11);.触发器及包设计设计思想

     删除Books书籍信息表中的一条记录,删除记录 isbn

     的字段值在Copies副本信息表中对应的记录 具体实现

     create or replace trigger BooksDelete after delete on Books for each row begindelete from Copies where isbn=:; end BooksDelete;.数据库安全设计设计思想

     授予图书管理员和读者不同的权限,方便管理 具体实 现

     create or replace procedure BooksAdd(isbn in char,title in char,pubname in char, author in char,authorno in char,zncode in char) as begininsert into Books

     values(isbn,title,pubname,author,authorno,zncode);end BooksAdd;执行过程:

     execute BooksAddfBoool',' 遮天; 辰东未来出版触发器及包设计设计思想

     删除Books书籍信息表中的一条记录,删除记录 isbn 的字段值在Copies副本信息表中对应的记录 具体实现create or replace trigger BooksDelete after delete on Books for each row begindelete from Copies where isbn=:; end BooksDelete;数据库安全设计设计思想

     授予图书管理员和读者不同的权限,方便管理 具体实

     现

     create or replace procedure BooksAdd(isbn in char,title in char,pubname in char, author in char,authorno in char,zncode in char) as begininsert into Books

     values(isbn,title,pubname,author,authorno,zncode);end BooksAdd;执行过程:

     execute BooksAddfBoool',' 遮天; 辰东未来出版触发器及包设计设计思想

     删除Books书籍信息表中的一条记录,删除记录 isbn 的字段值在Copies副本信息表中对应的记录 具体实现create or replace trigger BooksDelete after delete on Books for each row begindelete from Copies where isbn=:; end BooksDelete;数据库安全设计设计思想

     授予图书管理员和读者不同的权限,方便管理 具体实

     现

     create or replace procedure BooksAdd(isbn in char,title in char,pubname in char, author in char,authorno in char,zncode in char) as begininsert into Books

     values(isbn,title,pubname,author,authorno,zncode);end BooksAdd;执行过程:

     execute BooksAddfBoool',' 遮天; 辰东未来出版触发器及包设计设计思想

     删除Books书籍信息表中的一条记录,删除记录 isbn 的字段值在Copies副本信息表中对应的记录 具体实现create or replace trigger BooksDelete after delete on Books for each row begindelete from Copies where isbn=:; end BooksDelete;数据库安全设计设计思想

     授予图书管理员和读者不同的权限,方便管理 具体实

     现

     create or replace procedure BooksAdd(isbn in char,title in char,pubname in char, author in char,authorno in char,zncode in char) as begininsert into Books

     values(isbn,title,pubname,author,authorno,zncode);end BooksAdd;执行过程:

     execute BooksAddfBoool',' 遮天; 辰东未来出版触发器及包设计设计思想

     删除Books书籍信息表中的一条记录,删除记录 isbn 的字段值在Copies副本信息表中对应的记录 具体实现create or replace trigger BooksDelete after delete on Books for each row begindelete from Copies where isbn=:; end BooksDelete;数据库安全设计设计思想

     授予图书管理员和读者不同的权限,方便管理 具体实

     现

     create or replace procedure BooksAdd(isbn in char,title in char,pubname in char, author in char,authorno in char,zncode in char) as begininsert into Books

     values(isbn,title,pubname,author,authorno,zncode);end BooksAdd;执行过程:

     execute BooksAddfBoool',' 遮天; 辰东未来出版触发器及包设计设计思想

     删除Books书籍信息表中的一条记录,删除记录 isbn 的字段值在Copies副本信息表中对应的记录 具体实现create or replace trigger BooksDelete after delete on Books for each row begindelete from Copies where isbn=:; end BooksDelete;数据库安全设计设计思想

     授予图书管理员和读者不同的权限,方便管理 具体实

     现

     create or replace procedure BooksAdd(isbn in char,title in char,pubname in char, author in char,authorno in char,zncode in char) as begininsert into Books

     values(isbn,title,pubname,author,authorno,zncode);end BooksAdd;执行过程:

     execute BooksAddfBoool',' 遮天; 辰东未来出版触发器及包设计设计思想

     删除Books书籍信息表中的一条记录,删除记录 isbn 的字段值在Copies副本信息表中对应的记录 具体实现create or replace trigger BooksDelete after delete on Books for each row begindelete from Copies where isbn=:; end BooksDelete;数据库安全设计设计思想

     授予图书管理员和读者不同的权限,方便管理 具体实

     现

     create or replace procedure BooksAdd(isbn in char,title in char,pubname in char, author in char,authorno in char,zncode in char) as begininsert into Books

     values(isbn,title,pubname,author,authorno,zncode);end BooksAdd;执行过程:

     execute BooksAddfBoool',' 遮天; 辰东未来出版触发器及包设计设计思想

     删除Books书籍信息表中的一条记录,删除记录 isbn 的字段值在Copies副本信息表中对应的记录 具体实现create or replace trigger BooksDelete after delete on Books for each row begindelete from Copies where isbn=:; end BooksDelete;数据库安全设计设计思想

     授予图书管理员和读者不同的权限,方便管理 具体实

     现

    相关关键词: 操作系统文件管理实验 新晃思源实验学校:誓师大会,备战中考 新晃思源实验学校图片 新晃思源实验学校简介 “国培计划(2017)”英语科送教活动在白水县田家炳实验中学进行
    相关热词搜索: 实验 报告 综合 oracle

    • 范文大全
    • 教案下载
    • 优秀作文
    • 励志
    • 课件
    • 散文
    • 名人名言