ORACLE学习笔记-新建用户及建表篇
网络编程 2021-07-05 16:08www.168986.cn编程入门
Oracle系统,即是以Oracle关系数据库为数据存储和管理作为构架基础,构建出的数据库管理系统。世界第一个支持SQL语言的商业数据库,定位于高端工作站,以及作为服务器的小型计算机,Oracle公司的整个产品线包括数据库服务器、企业商务应用套件、应用开发和决策支持工具
一、用户相关SQL语句
/新建用户/
create user SA identified by 2013;
说明SA用户名,2013密码
/授权connect,resource给用户sa/ grant connect,resource to sa;
说明CONNECT角色 --是授予最终用户的典型权利,最基本的 。
ESOURCE 角色 --是授予开发人员的
/查询所有的用户/ select from all_users;
/将表STU查询权限授予SA/ GRANT SELECT ON STU TO SA /将表STU添加权限授予SA/ GRANT INSERT ON STU TO SA /将表STU更新权限授予SA/ GRANT UPDATE ON STU TO SA /将表STU删除权限授予SA/ GRANT DELETE ON STU TO SA
二、建表篇
/建表指定表空间/ create table KC(KC_NO varchar2(10) not null,KC_NAME varchar2(50) not null) tablespace TEST; create table STU(STU_ID varchar2(10) not null,STU_NAME varchar2(50) not null,STU_AGE number(2) not null,STU_SET number(2) not null, KC_NO varchar2(10) not null) tablespace TEST;
说明本文使用2张表分别为学生表STU,课程表KC,两张表分别存在TEST表空间中。
/创建约束,设置主键/ ALTER TABLE STU ADD PRIMARY KEY(STU_ID) ALTER TABLE KC ADD PRIMARY KEY(KC_NO) /查看表空间的表/ Select table_name, tablespace_name from dba_tables where tablespace_name='TEST'
/查询所有的表/ select table_name,tablespace_name,temporary from user_tables
编程语言
- 甘肃哪有关键词排名优化购买方式有哪些
- 甘肃SEO如何做网站优化
- 河南seo关键词优化怎么做电话营销
- 北京SEO优化如何做QQ群营销
- 来宾百度关键词排名:提升您网站曝光率的关键
- 卢龙关键词优化:提升您网站排名的策略与技巧
- 山东网站优化的注意事项有哪些
- 四川整站优化怎样提升在搜索引擎中的排名
- 疏附整站优化:提升网站性能与用户体验的全新
- 海南seo主要做什么工作售后服务要做到哪些
- 荣昌百度网站优化:提升您网站的搜索引擎排名
- 河北seo网站排名关键词优化如何做SEO
- 江西优化关键词排名推广售后保障一般有哪些
- 古浪SEO优化:提升你的网站可见性
- 西藏网站排名优化怎么把网站排名在百度首页
- 如何提升阳东百度快照排名:详尽指南