暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
Oracle-数据库设计开发简单过程.ppt
58
19页
3次
2025-03-31
免费下载
Oracle 数据库系统实
数据库实现简单过
计算机学院
表空间创建、用户创建、授权
CREATE TABLESPACE test DATAFILE 'test.dbf' size
1000m;
CREATE USER test IDENTIFIED BY test DEFUALT
TABLESPACE test TEMPORARY TABLESPACE temp
QUOTA UNLIMITED ON test; --quota :配额
GRANT DBA TO test;
GRANT connect,create table,create procedure,create
sequence,create trigger,create database link TO test;
commit;
建表
CREATE TABLE students (
student_id NUMBER(5)
CONSTRAINT student_pk PRIMARY KEY,
monitor_id NUMBER(5),
sname VARCHAR2(10) NOT NULL,
ssex VARCHAR2(6)
CONSTRAINT sex_chk CHECK(ssex IN (' ',' ')),
birthdate DATE,
specialty VARCHAR2(10)
);
/*1 CHAR 的长度是固定的,而 VARCHAR2 长度是可以变化的
2 CHAR 的效率比 VARCHAR2 的效率稍高。
3 .标准的 VARCHAR 类型可以存储空字符串。 Oracle 自己开发了一个数据类型 VARCHAR2 ,它将 VARCHAR 可以存
储空字符串的特性改为存储 NULL 值。 Oracle 建议使用 VARCHAR2 */
CREATE TABLE students_grade(
student_id NUMBER(5)
CONSTRAINT students_grade_fk_students
REFERENCES students(student_id),
course_id NUMBER(5)
CONSTRAINT students_grade_fk_courses
REFERENCES courses(course_id),
score NUMBER(4,1)
);
查看 students 结构
DESCRIBE students;
of 19
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。