黑马程序员技术交流社区

标题: 【视频教程】C++关系型数据库编程 | 4天从入门到精通 [打印本页]

作者: 播妞    时间: 2018-8-27 16:20
标题: 【视频教程】C++关系型数据库编程 | 4天从入门到精通

关系型数据库,是指采用了关系模型来组织数据的数据库。关系模型是在1970年由IBM的研究员E.F.Codd博士首先提出的,在之后的几十年中,关系模型的概念得到了充分的发展并逐渐成为主流数据库结构的主流模型。简单来说,关系模型指的就是二维表格模型,而一个关系型数据库就是由二维表及其之间的联系所组成的一个数据组织。本次播妞将为大家分享的就是关于C++的关系型数据库编程。感兴趣的同学一定不要错过本次的学习哦~


本次课程简介

01-课程安排和学习目标-数据库编程

02-oracle介绍

03-oracle的体系结构

04启动oracle服务和连接oracle数据库

05-表的介绍和sqlplus相关操作

06-基本的select查询

07-sqlplus和SQL的区别

08-select查询-比较运算符

09-select查询-where逻辑表达式

10-where条件-in和like

11-排序-order_by

12-字符串相关函数

13-数值函数和转换函数

14-日期函数

15-条件表达式

16-分组函数

17-分组数据

18-当天内容总结

19-笛卡尔积的概念

... ...

适合人群

适合具有基础的学员

关于Oracle的部分资料展示:

1 Oracle的体系结构
Oracle服务器:是一个数据管理系统(RDBMS),它提供开放的, 全面的, 近乎完整的信息管理。由1个数据库和一个(或多个)实例组成。数据库位于硬盘上,实例位于内存中。

1.1 表空间和数据文件
逻辑概念:表空间是由数据文件组成,位于实例上,在内存中。
物理概念:数据文件,在磁盘上(/home/oracle_11/app/oradata/orcl目录中的.DBF文件);
          一个表空间包含一个或者多个数据文件。
1.2 段、区、块

段存在于表空间中,段是区的集合,区是数据块的集合,数据块会被映射到磁盘块。
图请看讲义部分。
1.3 DBA
数据库管理员(Database Administrator,简称DBA),是从事管理和维护数据库管理系统(DBMS)的相关工作人员的统称,属于运维工程师的一个分支,主要负责业务数据库从设计、测试到部署交付的全生命周期管理。DBA的核心目标是保证数据库管理系统的稳定性、安全性、完整性和高性能。从时间开销上看:安装占用6%,创建和配置占用12%,装载和存档数据占6%, 软件维护占6%,管理数据库系统占55%,可见,管理数据库系统占用了大部分的时间开销。
1.4 如何启动数据库服务
Windows启动oracle数据库服务:
启动服务:services.msc,找到下列两个服务,并启动。
OracleServiceORCL: oracle数据库服务系统
home1TNSListene: 监听服务,用于远程连接的侦听
注意:若把数据库默认设置为自启动,则开机时间会延长。
Linux启动oracle数据库服务步骤(oracle数据库系统安装到linux系统上)
        1 执行sqlplus / as sysdba或sqlplus sys/sys as sysdba进入到命令行界面
        2 执行startup启动数据库服务
        3 执行exit退出sqlplus命令行界面
4 执行lsnrctl start启动监听服务
注意:通过远程客户端连接oracle服务端必须要启动监听服务,否则客户端连接不上。
节选自【数据库学习第一天笔记】

网盘资料截图展示:


网盘资料下载链接已添加回帖可见





作者: b05310312    时间: 2018-8-30 22:30
数据库学习~~
作者: asdewg    时间: 2018-8-31 23:46
【视频教程】C++关系型数据库编程 | 4天从入门到精通
作者: bzgcl    时间: 2018-9-10 20:57
@@@@@@@@@@@@@@@@@
作者: liheng877    时间: 2018-9-11 10:43
学习了谢谢
作者: 18137147628    时间: 2018-9-11 11:16
一直在学c,想更深入的学习了解,谢谢分享
作者: xm024924    时间: 2018-9-18 16:24
想看一看

作者: mx003    时间: 2018-9-23 15:07
谢谢大神分享
作者: 化け物    时间: 2018-10-4 20:34
谢谢分享
作者: 猎户座的星云    时间: 2018-10-21 21:57

作者: mo﹎雲℡    时间: 2018-11-4 23:32
过来瞧瞧
作者: 奶嘴    时间: 2018-11-7 20:38
学习学习
作者: 三流剑客    时间: 2018-11-20 10:27
活到老学到老,谢啦

作者: 阿LAN    时间: 2018-11-24 23:56
学习来了
作者: rock2018    时间: 2018-11-25 00:35
阿hiahia爱爱好啊 啊 啊
作者: wsgyp2010    时间: 2018-11-26 15:11
gjdkdjgdhsksgvdkopbdvdklfdf

作者: fangxing    时间: 2018-12-11 12:51
C++关系型数据库编程 |
作者: 笑呵呵太累    时间: 2018-12-26 13:51
一直在学c,想更深入的学习了解,谢谢分享
作者: KlopYellow    时间: 2019-1-12 23:25
数据库学习
作者: skyfb21    时间: 2019-1-28 19:03
好资源,谢谢分享。。。。。
作者: line8887    时间: 2019-3-13 17:41
谢谢楼主分享
作者: wyj504935    时间: 2019-3-16 21:57
66666666666666
作者: 2060924476    时间: 2019-3-18 20:35
学习学习
作者: 会开花的萝卜    时间: 2019-3-27 11:22
不积跬步,无以致千里;不积小流,无以成江海。
作者: 黑马Ja    时间: 2019-4-13 09:21
来看一看这个
作者: xiaosir18    时间: 2019-4-23 14:06
大雁飞过

作者: ZGW1988    时间: 2019-6-9 09:29
谢谢分享

作者: vickygu    时间: 2019-6-9 16:28
学习学习
作者: 猎豹wifi    时间: 2019-6-30 17:08
66666666666666666
作者: 11111yyyyooo    时间: 2019-7-1 22:39

作者: sydt    时间: 2019-7-9 13:36
thank you very much
作者: 嘎嘣脆    时间: 2019-7-20 14:24
感谢分享
作者: 小杨8986    时间: 2019-7-22 14:38
C++关系型数据库编程,很好
作者: limac    时间: 2019-8-25 10:07
感谢楼主分享!!!
作者: theking_ths    时间: 2019-11-18 08:12

作者: shangyu    时间: 2019-11-28 00:19
下载看看
作者: 赵信鑫    时间: 2019-11-30 20:00
xuexiyixia
作者: 18211445175    时间: 2019-11-30 20:18
感谢分享
作者: hghh78787    时间: 2019-12-20 12:02
















作者: howellxie    时间: 2019-12-30 10:34
yaaayaaayaaaa
作者: inside_stu    时间: 2020-4-21 21:40
111111111111111111
作者: 圣辉    时间: 2020-5-31 07:01
现阶段急需的资料
作者: liujun04    时间: 2020-7-15 17:03
需要视频
作者: PaceChow    时间: 2020-7-19 14:29
看一下!
作者: PaceChow    时间: 2020-7-19 14:30
资料过期了啊 有老铁可以发一下嘛
作者: 雷允    时间: 2020-8-14 15:13

作者: hdsayu    时间: 2021-4-2 19:58
学习一下
作者: 不会飞的飞鱼    时间: 2021-7-8 21:59
【视频教程】C++关系型数据库编程 | 4天从入门到精通
作者: hickey2048    时间: 2021-8-19 00:15
学习学习
作者: 第二基地    时间: 2021-12-12 12:58
【视频】C与C++数据结构




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2