数据库与表结构介绍
數(shù)據(jù)庫與表結(jié)構(gòu)
創(chuàng)建用戶與授權(quán)
數(shù)據(jù)庫我們使用Oracle
Oracle 為每個項(xiàng)目創(chuàng)建單獨(dú)user,oracle數(shù)據(jù)表存放在表空間下,每個用戶有獨(dú)立表空間
創(chuàng)建用戶及密碼:
語法[創(chuàng)建用戶]: create user 用戶名 identified by 口令[即密碼]; 例子: create user test identified by test;授權(quán)
語法: grant connect, resource to 用戶名; 例子: grant connect, resource to test;PL/SQL Developer是一個集成開發(fā)環(huán)境,專門面向Oracle數(shù)據(jù)庫存儲程序單元的開發(fā)PL/SQL Developer側(cè)重于易用性、代碼品質(zhì)和生產(chǎn)力,充分發(fā)揮Oracle應(yīng)用程序開發(fā)過程中的主要優(yōu)勢。
連接oracle數(shù)據(jù)庫
創(chuàng)建用戶及授權(quán)
a) 創(chuàng)建用戶
b) 授權(quán)
對象權(quán)限是指針對于某一張表的操作權(quán)限,系統(tǒng)權(quán)限是指對表的CRUD操作權(quán)限, 角色權(quán)限是系統(tǒng)權(quán)限的集合,我們設(shè)置 時,一般是設(shè)置角色權(quán)限,設(shè)置resource與connect
創(chuàng)建表
產(chǎn)品表信息描述
創(chuàng)建表sql
CREATE TABLE product( id varchar2(32) default SYS_GUID() PRIMARY KEY, productNum VARCHAR2(50) NOT NULL, productName VARCHAR2(50), cityName VARCHAR2(50), DepartureTime timestamp, productPrice Number, productDesc VARCHAR2(500), productStatus INT, CONSTRAINT product UNIQUE (id, productNum) ) insert into PRODUCT (id, productnum, productname, cityname, departuretime, productprice, productdesc, productstatus) values ('676C5BD1D35E429A8C2E114939C5685A', 'itcast-002', '北京三日游', '北京', to_timestamp('10- 10-2018 10:10:00.000000', 'dd-mm-yyyy hh24:mi:ss.ff'), 1200, '不錯的旅行', 1); insert into PRODUCT (id, productnum, productname, cityname, departuretime, productprice, productdesc, productstatus) values ('12B7ABF2A4C544568B0A7C69F36BF8B7', 'itcast-003', '上海五日游', '上海', to_timestamp('25- 04-2018 14:30:00.000000', 'dd-mm-yyyy hh24:mi:ss.ff'), 1800, '魔都我來了', 0); insert into PRODUCT (id, productnum, productname, cityname, departuretime, productprice, productdesc, productstatus) values ('9F71F01CB448476DAFB309AA6DF9497F', 'itcast-001', '北京三日游', '北京', to_timestamp('10- 10-2018 10:10:00.000000', 'dd-mm-yyyy hh24:mi:ss.ff'), 1200, '不錯的旅行', 1);?
總結(jié)
- 上一篇: SSM综合练习表结构介绍
- 下一篇: Hive的安装-Mysql安装