大型大数据库大实验.doc

大型大数据库大实验.doc

ID:57630947

大小:1.79 MB

页数:28页

时间:2020-08-29

大型大数据库大实验.doc_第1页
大型大数据库大实验.doc_第2页
大型大数据库大实验.doc_第3页
大型大数据库大实验.doc_第4页
大型大数据库大实验.doc_第5页
资源描述:

《大型大数据库大实验.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、(一)Oracle的安装与配置(1)Oracle11g的安装1)将两个压缩包解压在一个文件夹之后,打开文件夹,找到setup.exe,双击即可进入安装界面。2)配置安全更新,电子不用写,取消默认的“我希望通过MyOracleSupport接收安全更新(W)”单击下一步3)安装选项,选择“创建和配置数据库”,单击下一步4)系统类:选择服务器类,单击下一步5)网络安全选项:选择单实例数据库安装,单击下一步6)安装类型:选择“高级安装”,单击下一步7)数据库版本选择:企业版,单击下一步8)配置类型:选择“一般用途/事务处理”,单击下一步9)数据库标识符,填写

2、数据库名和标识,如下图所示,单击下一步10)方案口令,选择使用相同口令。11)完成配置后,单击完成就可以正式安装了,如下图所示(2)利用DBCA创建数据库1)欢迎界面,点击下一步2)选择创建数据库,单击下一步3)数据库模板,选择一般用途或事务处理4)数据库标识为自己名字的首字母5)管理选项6)数据库明7)恢复配置8)模式设置为共享9)数据库存储10)创建选项11)创建数据库12)创建数据库概要(二)用户与权限管理(1)表空间的创建我在D,E盘创建了。SQL>createtablespaceMYTBSloggingdatafile'D:MYTBS1.D

3、BF'size300m;表空间已创建。SQL>altertablespaceMYTBSadddatafile'E:MYTBS2.DBF'size200m;表空间已更改。(2)创建配置文件的创建SQL>createprofileuserprofilelimit2password_life_time103failed_login_attempts34password_lock_time1;配置文件已创建查看该配置文件中的资源配置结果,dba_profiles数据字典表(3)创建用户新建一个用户ls,设置默认表空间为MYTBS用户ls的配置文件为userp

4、rofile查看新建的用户默认表空间,dba_users数据字典表(4)分配权限为ls用户授权:赋予创建任何表、创建任何索引的权限,将DBA的角色给新建用户;查看对应的用户获得的权限和角色用数据字典表user_sys_privs,user_tab_privs,user_role_等SQL>grantconnect,resourcetols;授权成功。SQL>grantcreateanytable,createanyindextols;授权成功。SQL>grantdbatols;授权成功。SQL>connls/1615925195;已连接。SQL>sel

5、ect*fromuser_sys_privs;SQL>select*fromuser_tab_privs;SQL>select*fromuser_role_privs;(5)用新建的登录。并执行showuser命令,显示当前登录用户(三)Oracle对象的创建与管理此系统为图书馆管理系统(一)需求分析:一:普通用户查看个人信息已经更改个人信息,查询书籍,借书操作,还书操作二:管理员用户可以添加书籍,更新书籍信息,为用户借书,还书操作。(二)数据库设计1)概念设计:用户表(卡号,密码,身份类别)用户信息(卡号,,性别,已借,可借)已借书目录(卡号,书号)

6、书籍目录(书号,书名,是否借出)书籍信息(书号,书名,作者,主题)2)逻辑结构ls_user(CardNum,PassWord,Identity)用户表ls_usermessage(CardNum,UserName,Sex,CBorrow,NBorrow)用户信息ls_jie(CardNum,BookNum,BookName)已借书目录ls_book(BookNum,BookName,YON)书籍目录ls_bookmessage(BookNum,BookName,Author,Theme)书籍信息目录3)创建代码的实现1:创建用户表,ls_user(C

7、ardNum,PassWord,Identity)CardNum为主键SQL>createtablels_user(2CardNumchar(11)notnull,3PassWordvarchar(11)notnull,4Identitychar(1)default'P',5constraintf_Identity_ckcheck(Identityin('U','P')),6constraintPK_userprimarykey(CardNum)7);表已创建。2:创建用户信息表ls_usermessage(CardNum,UserName,Sex,C

8、Borrow,NBorrow)用户信息CardNum为外键,依赖ls_user表中的CardN

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。