什么是数据库:数据库(Database)是按照数据结构来组织、存储和管理数据的仓库
常见的数据库:Oracle,MySQL,DB2,SQLserver等
DBMS数据库管理系统:数据库管理系统(Database Management System)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称DBMS;大部分DBMS提供数据定义语言DDL(Data Definition Language)和数据操作语言DML,供用户定义数据库的模式结构与权限约束,实现对数据的追加、删除等操作。
分类
根据存储模型可将数据库划分为关系型数据库和非关系型数据库。关系型数据库,是建立在关系模型基 础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。简单来说,关系模型指的就是二维表格模型,而一个关系型数据库就是由二维表及其之间的联系所组成的一个数据组织。
SQL语言
SQL(Structured Query Language)结构化查询语言
可简单划分为三部分:
Oracle系统,即是以Oracle关系数据库为数据存储和管理作为构架基础,构建出的数据库管理系统。 Oracle,世界第一个支持SQL语言的商业数据库,定位于高端工作站,以及作为服务器的小型计算机,如IBM P系列服务器、HP的Integraty服务器、Sun Fire服务器。Oracle公司的整个产品线包括数据库服务器、企业商务应用套件、应用开发和决策支持工具。
用户登录步骤:
创建用户,一定要先使用管理员,管理员才有创建用户的权限
1.创建用户的表空间 tablespace,表空间要分配给指定的用户,用户登录后的创建的表格和数据,就放到指定的表空间中,用户的数据应该放到用户的表空间
create tablespace tablespace_zs datafile ‘D:\oraclexe\app\oracle\oradata\XE\zsdata.dbf’ size 10m;
tablespace_zs 逻辑名称 zsdata.dbf物理文件,在磁盘上方数据的文件
2.创建用户,指定表空间
create user zs identified by oracle default tablespace tablespace_zs;
zs 为账号 oracle为密码 tablespace_zs为指定的表空间
3.现在好不能使用conn zs/oracle 缺少权限
4.重新使用sys登录 conn sys/oracle as sysdba ,给zs分配连接的权限和创建表格等的权限
grant connect,resource to zs; connect (create session)为连接权限
resource为创建资源的权限(比如创建表格)
grant create session,resource to zs;
5.使用zs登录 conn zs/oracle
6.创建表格student:
create table student(id int primary key,sno varchar2(10),sname
varchar2(50));
7.插入数据
oracle默认不提交数据,数据翻到内存中,需要程序员手工使用commit提交数据,才能将数据写入磁盘的文件,mysql默认提交,不需要程序员写commit提交
修改用户密码:
查看系统的表空间的方法:
Select * from dba_tablespace;
注意:如果在创建用户是没有指定表空间,那么使用users表空间
在创建了用户后一般在创建了数据后,不删除,一般为停用该用户,停用后可以再启用该用户:(sys登录才能做用户停用和启用)
启用用户(sys登录)
日期:2025-04-20 【来源:中国地震台网】速报参数 据中国地震台网正式测定,北京时间4月20日0时11分(当地时间4月20日0时11分)在菲律宾群岛地区发生5.6级地震,震源深度20公里,震中位于北纬5.85度,东经124.20度。基础背景 周边城市:震中200公里范围内有1座大中城市,最近为哥打巴托(Cotabato
日期:2025-04-20 4月19日,@北京公交警方 发布通报:近日,有网民反映在地铁5号线发生一起乘客辱骂他人情况。经查,2025年4月17日18时许,在地铁5号线从和平里北街站向张自忠路站列车上,违法行为人赵某峰(男,61岁)因座位问题,与邻座两位乘客产生纠纷,期间多次辱骂对方,扰乱乘车秩序,后被其他乘客劝开。目前,@北
日期:2025-04-20 据北京景山学校微信公众号消息,4月18日,奥运会冠军、“跳水女王”郭晶晶到访北京景山学校。郭晶晶先后参观校史馆、游泳馆、体育馆等场地,与学生进行交流互动,并受聘为“北京景山学校体育校长”。郭晶晶特别关注学校体育育人成果,首先走进游泳馆观看金奥游泳队训练,并与小、初、高游泳队队员交流,激励队员们努力训
日期:2025-04-20 如电器使用过程中出现问题给您带来不便,我们深表歉意,麻烦您拨打公司客服热线(400-883-2086),我们将安排工作人员为您提供上门维修服务,感谢您的来电! 服务区域;全市各区及周边等辖区均有维修网点,统一报修,就近安排维修上门服务一、能工巧匠:为您提供优质服务《工程师背景
日期:2025-04-20 欧科中央空调全国服务热线:400-883-2086随时为您解决家电维修问题无论我们多么小心使用家电产品,总会有一天出现故障的时候。面对这种情况,许多人可能会感到困惑和无助,不知道该去哪里寻求帮助。作为家电维修问题的专家,我们建议您拨打欧科中央空调全国服务热线:(以产品说明书或保修卡电话为准)。这