粉丝1424获赞1601

大家好,我们这节课来讲一下 oracle 一十一制的一个安装教程,在安装之前的话呢,我们首先啊要准备好我们的一个安装包,安装包的话呢,这边也有一个配套的一个资料,大家可以百度搜铁客学习网, 搜完之后呢我们找到这个网站,找到之后我们打开,打开之后在上面的菜单里面有个开发工具,开发工具里面呢有一个工具分享,工具分享里面有一个类别,这个类别我们就选这个数据库啊,选它选完之后我们往下翻, 可以看到有一个欧瑞口一十一至六十四位的一个安装程序,我们可以把它下载下来, 下下来之后呢他是一个压缩包,当然你也可以从其他地方去获取也可以的啊,就是这边的话,因为要录客,就提供了一个配套的一个资料,然后安装有问题可以找我们一个网站上的客服寻求帮助。 ok, 那么下载下来之后呢是一个压缩包,压缩包的话呢,我们不是直接双击打开,而是先要进行减压,减压的话如果你是晕十一的系统,那么你就直接可以选中他点右键有一个全部减压缩,然后点提取就可以了。 那如果说你是其他的系统,比如晕七晕十啊,那么那种情况的话,你就需要啊自己去啊使用我们那个减压工具把它解压出来。好,那这个时候的话我们就啊让他去解压, 解压完之后呢,它是会有一个 oracle 一十一 g 的一个文件夹,所以我们要用的时候呢就是在这个文件夹里面进去去使用它,而不是直接双击打开这个压缩包。 好,那这个时候我们就稍微等一会,那么在等他解压之前啊,解压的过程中,我们可以把我们的一些杀毒软件,比如我们的一个腾讯管家,还有我们的火龙啊之类的那些杀毒软件,以及我们的管家给他退出一下。 因为我们这个欧瑞口他需要在我们的一个系统里面去注册一些服务,以及我们的一些呃,注册表要进行修改,所以说如果被我们杀毒软件拦截了之后,他就会产生很多残留的一些文件,然后到时候你再次去安装的时候,失败率是比较高。 所以我们建议的话,在第一次初始的时候,我们就进行啊,很好的一个安装环境,也就说把我们的一个杀毒软件这一块都给他退出掉。 那如果说你之前有安装过其他的版本的话,那么你先要把其他的版本进行卸载卸载,然后呢重新启动我们的一个电脑,再进行一个安装。 ok, 那这个时候的话我们解压快要完成了。 好,那解压完成之后呢,是有一个 oracle 一十一至六十四位的一个文件夹啊,那这个文件夹我们双击进去一下,然后再进去可以看到啊里面有这么几个文件。首先是一个 d o c 啊,就是 我们的一个文档,还有我们 install 啊,就是我们安装使用的一些东西,还有还有我们的 response, 还有我们的一些存储之类的一些东西,还有我们的一个 set up, 那最主要的话就是这个 set up, 这个 cdf 就是我们欧瑞口一是一致的一个安装程序,那么这个时候我们可以选中他,点右键,以管理员的身份运行。 好。如果你的电脑和我们一样啊,弹出了这个什么用户账户控制,那么在这一块的话啊,他说是否允许对你的设备进行更改,因为他需要在你的 c 盘或者是我们的注册表要进行一些更改, 因为他要装啊,他要装,他要安装,所以说如果你不允许的话,他是不会进行安装的,所以这一块的话要点试,当然你也可以选这个显示更多信息点一下, 然后在这里面的话有一个写选择核实显示更改通知,我们点进去,在这里面的话我们把这个,嗯拉到最下面啊,拉到最下面,拉到最下面之后我们再点确定,然后再点是, ok, 那这个时候的话我们重新啊,选中他,点右键,以管理员身份运行。好,我们就稍微等一会。 好,现在我们可以看到他正在加载他的一个设备驱动, 稍微等一会。 ok, 那一般的话呢,大部分同学的一个电脑啊都会出现这个,就是说你的环境不满足最低的要求,那在这个时候的话,你首先去确认一下你的 c 盘啊, 你的 c 盘是否有足够的空间啊?一般的话你至至少的话就是要十十个值以上啊。好,那么这个时候的话我们继续啊,我们直接点这个是点这个是就可以了,点一下 搜索那个提示的话,没关系啊,只要能点试就可以了。好,那在这一块的话有一个配置安全更新,这一块的话,我们不需要,我们把这个勾勾给它取消掉,然后我们再点下一步, 点完下步之后呢,他会提醒你啊,他说什么未指定我们电子邮件地址,我们点示。 ok, 那这个时候的话呢,出现了一个安装选项,安装选项里面呢有几个项?那么在这一块的话我们选择第一项创建和配 数字库,我们点下一步,好,我们继续点下一步。 ok, 到这一块的话要注意两个点啊,这一块你不要去修改啊,这里的话就是强烈要求不要去修改,当然你一一定要去修改的话, 就失败率非常非常高啊,所以这个时候的话,如果你修改了这个位置,然后出现问题,你就可以自己去百度去看一看,什么问题啊?那这里的话我们建议就是不要去修改。好,那么在这里话有一个数据库版本,数据库版本的话我们选择这个标准版啊,选择标准版, 然后自负极的话我们就不动他了,然后我们的全局数字库名称,这个也不要去动他,我们要动的就是这个啊,数据库版本我们选择标标准版,然后管理口令其实就是密码,密码的话我们自己设置 一个,那我这边的话我就啊建议大家就是设置成一样的,因为有的时候你可能出现问题的话,我们客服的话可以啊进行一个帮助,我们建议是大写的 s, 小写的 a, 然后一二三四五六。啊,这样子。好,那这里我就停一下, 大写的 s, 小写的 a, 一二三四五六。好,继续重复输一遍 sa, 一二三四五六。 ok, 那设完之后我们就继续点下一步, 点完下步之后他会列出啊你的一些设置以及你需要安装的一些清单。那在这一块的话,可能有的同学不一样,这个没关系的啊,这个都是根据自己的电脑啊,他实际上啊显示的一些信息是不一样的,那么要注意的话呢,这里啊,这里有个 oric 系统标示符,看到没? s i d 啊,看看清楚没? s i d。 那在你到时候去使用我们数据库的时候,也需要填这个 s i d, 所以他这里已经告诉你 s i d 是 o s l 啊,我这里写的 s i d, 它是 o r c l。 好,那这个时候的话,我们其他的基本上就不用去看了,我们继续点完成。好,那这个时候的话呢,它就开始进行安装了,我们这个时候就只要稍微等它 这一块,如果你在中途啊出现了一些错误,或者说一些警告,你直接点确定之后,然后继续让他安装就可以了啊,除非说他就 就是失败了,失败了就是一把大叉嘛,一把大叉的话你就可以截图给我们客服去看一下。好,这里我们就先暂停一下, 在这个安装过程是比较慢的啊,所以大家如果就是有点慢,就耐心去等待一下,不要去点那个取消之类的啊,然后有的时候会弹出这个啊,就是什么 windows 安全中心警报这一块的话呢,我们点允许访问。 好,我们可以看到啊,现在已经百分百了,百分百的时候呢,可能也会弹出这个东东啊,你的电脑的应用需要安装以下 windows 功能,那如果你也出现这 这个的话,你可以点这个下载并安装此功能,点一下就可以了,点完之后他就会啊搜索,然后开始下载好右弹的这种啊,就是什么,呃,防火墙那一块,我们点允许。 好,这时候的话,我们就等他就可以了啊,然后这个框框呢,我们可以发现他弹了好多个一模一样的啊,那实际上你只需要把这个走完就可以了,其他的你就不要去点他了。好,等这个进度条走完, 然后在这一块啊, oracle 的话呢,它还是会继续去安装的,只是说有一个东东,它正在安装我们的一个 windows, 它所必需要的一些啊,运行环境, 那这两步的话它是同时进行的,所以我们耐心等待就可以了。 好,我们的一个刚刚弹出的那个是顶带弹,我们 from work 啊,三点五的,他已经安装好了,安装好之后我们点关闭就可以了,然后其他这些一模子一样的一个框,你直接点关闭就可以了,然后就只剩这个框框,还有我们的一个啊,你看这里还有好多给他关掉, 这些都是重复的,只要把它安装一遍就可以了。好, ok, 那这个时候我们就只要等这个 oracle 啊进行一个创建以及启动就可以了。好,他现在已经创建成功了,然后正在进行我们数据库的创建,他的实力已经好了, 我看看任务栏里面就剩这两, 我们等他走完就可以了。所以有的时候啊,你可能只发现啊有这么一个东东,然后看到一直在百分百,然后不动了,其实他正在运行,你看在这里有个状态, 状态的话呢,里面他会显示啊,哪些成功了,已经成功了,哪些还正在运行,他会告诉你,所以说你只要耐心等待就可以了,不要去点这个取消。好,看到这个八十五, 好, ok, 那现在的话呢,它的进度条已经走完了,走完之后呢,它会显示一个弹窗,他说数据库创建完成,然后在这一块的话我们点确定,点完确定之后它会提示你 oracle database 啊,就是 oracle 数据库已经安装成功了,安装成功之后我们点关闭好,这时候的话,有同学发现啊,在桌面上也没什么东东,是吧?然后呢就会认为没有安装成功,然后他又重复的去把我们的一个安装程序重复的去打开,那这种情况是不对的啊, 安装完成之后呢,在开始菜单里面有一个所有应用,那么在所有应用里面我们去找一下有一个 oracle, 看到没 oracle 一是一致啊,我们点开,那么在这里面的话呢,就是我们 oracle 的一些相关的一些啊,我们的一些插件以及我们的一个应用都在这里面,比如我们的一个 sec plus 啊,我们可以点开,点开之后呢,他会告诉你啊,他说请输入用户名,就是你要登录 oracle 的一个 用户名,那么用户名的话,我默认就是这个,给你们写一下啊,用户名,用户名默认就是 system 啊,注意啊, s y s t e m 啊,不要写错了好,不是 steam 啊,是 system。 好,我们写 system, 然后一回车,他说请输入口令,口令的话呢,其实就是密码,密码的话刚刚说了啊,就是我们统一用这个。好,我们现在来输一遍, 大写的 s, 小写的 a, 一二三四五六。所以在这一块呢,要注意,你输入密码的时候他不会啊,不会显示任何的信息,他只会这里有个光标,一直会闪。其实你已经正常的输入了啊,所以说这一块 只要你输了就可以了,然后直接一回车,你看就已经链接成功了,然后链接成功他会告诉你, 他说他是链接到我们 oracle 数据库一十一 g 啊,这个版本。好,那这个时候的话,我们可以退出一下啊,退出一下,退出完事之后我再演示一个啊,错误的情况下。好,我们找到,继续找到 oracle, 然后呢?在这里面有一个 sayco plus, 点开, ok, 那在这里画的话,我们输入用户名,我们输对了啊,四层,然后一回车,口令的话,我输个错的啊,输个一二三四五六,很明显是不对的,因为我们口令是大写的 s, 小写的 a, 一二三四五六。好,那这这个时候的话,我回车一下,看到没 有一个错误,这个错误呢,就是告诉你啊, username 什么意思?就用户名的意思吗?帕斯沃的什么意思?就是我们的一个密码的意思。好,他说你的用户名或密码错误了, 说这个时候你要检查一下你的用户名是不是输错了,你的密码是不是输错了啊?如果你都输对了,那么你就可以正常的列一下到了,看到没?已经列的列一下到了。 好, ok, 那这就是我们 c 个 plus, 也就是我们的一个命令窗口,进行 oracle 的一个链接,以及我们的一个测试。好,那这个时候的话,如果有的同学说,哎,我想要有图形化的界面,就说要使用到我们这个 oracle 里面的, 我们的一个什么我们那个工具啊,我们的一个 c 口工具,那这个的话我们可以点一下啊,点一下, 点一下,再点一下,其实没什么用啊,没什么用,所以说我们需要手动去安装一下啊,手动的去安装好,我们去手动安装一下。那这个资料的 话呢,大家可以去找一下,告诉你们在哪里,也是在数据库里面有一个往下翻,有一个 circle developer 啊,就是我们的一个一十九的这个版本,这个的话就是链接我们欧瑞口数据库用的啊, c 口的 developer 啊,好,那这里的话我就直接把它拿过来欧瑞口啊,看一下啊, c 口地方,这个你们的话就直接去获取一下就可以了啊,好,那么我就把它放到这里来粘贴一下。 那其实他的一个安装教程呢?之前有有他的一个教程,那这的话我们就顺带一下啊,我们来试一下,首先下载完成之后把它解压出来, 我看一下,之前这个应该是有安装教程的啊,看一下啊,哦 say 和 developer 这个点获取分享,然后这里有个安装教程,直接点一下就可以去看安装教程了。 这个的话就是我们 order 口的一个数据库管理工具, 大家就是尽量把这个视频看完啊,因为后面的话还有很多大家可能会涉及到的一些东西,以及啊一 些错误的话,你是怎么样去处理的,所以建议大家全部看完。 好, ok, 那截完成之后呢,会得到一个 seek developer 一十九,然后点进去里面有一个呃,我们的一个工具,那么在这工具里面的话呢,有一个 seek developer 啊,这个有一个图标,你直接可以双击一下, okay, 它现在会提示你是否要导入以前的一个首选项,这里点否。 好,那在这一块的话有一个使用情况跟踪,把 这个勾勾给它去掉,然后点确定好这个欢迎页面,欢迎的页面的话你可以点关闭掉。 ok, 当然如果你把这里也关了,这里也关也关了,全都关了,你说,哎,怎么老是是个空白的, 没关系的啊,点这个窗口有一个,我们的一个配置窗口里面有一个,呃,将我们窗口重置为出厂设置啊,点一下,他看到没就回来了啊,就回来了。好,那么在这的话左边有一个链接,链接的话我们点这个加号, 点完加号之后他说请输入内幕,就是名称嘛,名称的话我们随意取一个,比如我取个盆壳都可以的啊,然后数据库类型这里选 oracle 啊,选 oracle, 然后的话就是验证类型,我们就是默认值。好,这里的话就是用户名,用户名 刚刚说的啊,用户名是 system, 然后密码的话是大写的 s, 小写的 a, 一二三四五六。好,这样的话你可以点这个保存密码也可以的啊,然后这里有个链接类型,我们选择这个基本啊,选基本好,那其他的都不用改 好,这个时候的话,有的同学啊,一般你们老师或者说你们课本上基本上就是这样子的,然后你们点这个测试来看一下啊, 哎,有没有发现有个错误啊,这个错误就告诉你啊,他说你没有, 有没有一个接听啊?没有接听也没有链接到你对应的一个 s, i d 的一个啊,数据库一个,实力好,那在这一块的话我可以搞搞长一点,看到没?你说这个 s i d 啊,并没有成功的链接到,所以说你这个 s i d 填错了啊,填错了,那么正确的应该是填什么 o r c l, 所以在安装的时候已经叫你们就是注意一下啊,我们 o r c l 才是我们正确的 s i d, 所以我们这里写 o r c l, 然后我们再点 测试,那这个时候的话,我们可以看到左下角是不是显示了成功,然后我们再点这个链接, 好,这个时候的话他还要求你输一遍密码,你再输一遍就可以了,大写的 s, 小写的一二三四五六,确定, ok, 那么这个时候的话,他会弹出一个我们 c 口的一个啊编辑器,也就是我们的一个工作的一个空间。那么在左边的话呢,有一个 oracle 链接,可以看到下面已经有一个彭科啊,我们再点进去, 在这里面的话,我们可以看到里面有好多表,看到没?这么多表,还可以看到他的一个啊,视图缩影程序包啊,以及我们的过程函数都会有啊,都,都在里面,以及触发器这一块都有。好,那这个时候我们可以测试一下,比如我去 随便找一张表吧,我记得也是有一张 help 表啊,就是我们那个帮助表 help, 呃, 啊,不,不管它,我们直接写啊, sex 新 from, 我们 help, okay, 我们点这个播放按钮运行一下, 那就查到了啊,就是我们的一个 help 表里面的一些数据,所以这个时候的话,我们这 o r 口已经安装好了,然后呢,我们这个工具也是正常可以 去链接使用的好,如果有的同学说,哎,我把电脑关了,是吧?我把电脑关了,然后呢,我再一次啊,使用它的时候发现链链接不上了,那这个时候的话,你要找到你的开始菜单里面有个呃设置, 那么在设置里面我们可以搜一下控制面板,控制面板啊,进入控制面板之后呢,有一个系统和安全,系统和安全里面呢,有一个 windows 工具啊,我们点进去,那么在这里面话有一个服务啊,有个服务我们双击进去, 好,在服务里面我们放大一下啊,把它拉大一点。好,我们往下翻,翻到 o 开头的啊, o 开头,哎,有没有发现这里是不是 oracle 啊? oracle, oracle, oracle。 好,那这一块都是 oracle 相关的一些 服务在这里,那你要注意的话就是你重启电脑之后,如果链接不上,你要保证这个 oracle service osl 要正常的一个运行啊,他这里会显示他的一个状态。好,还有我们的一个 oracle, 我们的一个一室一支 home, 他的一个接听啊,他这个接听你要 把它运行起来,其实按道理的话,你最好是把这一个这一个这一个这一个这一个这一个这一个啊都进行啊,运行 好,运行完成之后你再去链接就没有没什么问题了啊。好, ok, 那我们 oracle 一十一只呢,其实已经讲到这里了, 我们也讲了一下他的一个安装和他的一个链接操作,以及他的一个服务在哪里。好,那我们这节课就先讲到这里,我们下节课再见。

大家好,我们这节课来讲一下我们 oracle 一十九 c 的一个安装教程,在安装之前的话呢,我们首先要准备好我们的一个安装包,那么我们配套的一个资料的话,大家可以百度搜 take 学习网,搜完之后我们找到这一个网站点进去, 在这里面的话,他的一个菜单里面有一个工具分享。工具分享里面呢,我们找到有一个类别,我们选择数据库, 那么我们往下翻一下,可以看到有一个欧瑞口一十九六十四位,我们点这个获取分享,把它下载下来,下载下来之后呢,他是一个压缩包,压缩包的话呢,我们是需要先进行减压的,所以,呃,如果你 有其他的一些解压工具,那么你把它解压出来就可以了,当然我这边的话是用的那个三六零压缩工具啊,就是直接可以解压,那么我们可以选中他点右键有一个解压啊,我们把它解压出来,当然你的方式可能和我不一样,反正你就是把下载下载这个文件啊 进行减压,而不是直接双击打开,好,我们稍微等一会让他减压完成。 那么在他解压的过程中啊,其实我们可以做一些步骤啊,你要把你的所有杀毒软件,以及我们的一些管家之类的软件,比如什么腾讯管家呀, 什么联想管家呀,以及一些什么电脑管家都要退出掉。因为这里的话我们是强烈去啊,你去操作一遍的,因为 呃在欧瑞口安装过程中呢,他会修改我们系统里面的一个服务,还有我们的一个要安装我们欧瑞口的一个数据库引擎以及我们的一些网络协议, 所以说在这一块的话可能就是会被那些杀毒软件以及我们的一些管家之类的软件给拦截掉,那会导致最简单的一个方,呃一个问题就是安装失败, 那么在安装失败之后呢,你如果还想重新去安装的时候,你可以发现啊他的一个失败率是非常大的, 所以说建议一开始安装的时候就把那些呃杀毒软件管家之类的先给他退出掉,这样的话就保证我们的一个啊一次一一步到位啊,就不需要那么多麻烦的事情出现了。好 好, ok。 呃,现在已经把我们那个安装包啊已经减压完成了,如果你在减压的过程中啊出现一些什么安全警报,你直接把它关掉就可以了啊,这些东西都没用的好。 呃解压完事之后呢是有这么一个文件夹,叫 oracle 一十九六十四位,那么可以直接怎么样双击进去啊?双击进去之后我们可以发现它里面是有很多文件夹的,还有很多文件,那么我们往下翻,翻到最下面, 最下面的话呢有两个 set up, 第一个 set up 呢是我们熨斗斯 p 处理文件,第二个 set up 呢是我们熨斗斯应用程序,所以说我们要找到这个带图标的这个 set up, 然后我们直接怎么样点右键以管理为身份运行。点一下, 点完之后呢,你的电脑可能会出现这个啊,就是用户账户控制,那么在这一块你要选择这个显示更多详细信息。点一下,点完之后我们选择这个核实显示更改通知,我们点一下, 点完成之后呢,在我们任务栏里面会多出一个我们的一个用户,账户控制的一个面板,那么把这个面板左边啊,用鼠标点住,然后往下拖,拖到最下面,然后我们再点确定再点是, ok, 那这个时候的话,我们继续啊,选中塞大胡,然后点右键以管理员身份运行。那在这个时候的话,我们可以发现在左边就会有一个黑框框,他说正在启动我们欧瑞口数据库安装向导,那么在中间的话呢,有一个欧瑞口,一是 有新的一个安装程序已经在运行了,那这个时候我们要稍微等一会,好,当他出现这个东东的时候啊,他就是在配置我们的一个选项, 左边的话呢,从配置到完成呢,他会经历这么几个步骤,他都告诉你了啊,那么当前的话呢,是要你选择一个安装选项,在这一块的话,我们默认就是选择创建并配置单立数据库。 ok, 我们再点下一步, 点完下步之后呢,他会叫演啊你的一个主目录,然后到这一块,这一块的话我们继续点下一步。 好,那在这里的话要注意,他说,呃,有一个账户啊,就是我们的一个主目录的一个用户,要指定一下,那么我们这里选择 windows 内置账户。好,我们继续点下一步。 点下步之后呢,他这里有一个东东提示啊,我们直接点试。 好,我们稍微等一会啊,这一步的话会有点卡。 ok, 那到这一步之后啊,我们可以发现这里是一个数据库的一个版本,我们选择标准版,然后还有一个要注意的话,就是我们的一个 口令啊口令,然后口令的话呢,我们建议就是我们这个大写的 s, 小写的 a, 一二三四五六,然后我们的确认口令呢,也是大写的 s, 小写的 a, 一二三四五六。这样就方便方便我们那个,呃, 方便我们的一个记录啊,就是你这样的话呢,就不会就是呃忘记了,因为如果你忘记 你找我们的客服的话,他也会告诉你啊,就是我们一般我们建议的话是这这个密码,然后你可以去试一下,好,把这个创建为容器数据库给他取消掉,然后我们再点下一步。 ok, 那在这个时候的话,它显示了一个 oracle 主目录位置,包含了无效字符。好,我们点确定。 这是什么意思呢?其实就是我们的一个安装包,它是带有中文的,你看这里是不是有一个 oracle a 十九六十四位啊?这个位呢是一个呃中文,所以我们要把它去掉,但是呢在这里的话又改不了,那么我们就先点取消,然后点试, 然后回到我们的安装包啊,回到我们安装包,我们可以发现啊,这个安装包这里有一个中文,所以我们把它 给删掉啊,把这个中文删掉,然后你再检查一下你的目录下啊,就是在这个目录下这个路径里面是不是有中文,如果有中文,那么你就需要换成我们的一个非中文的一个啊目录,所以说你要检查一下。好,都没有问题。之后我们继续啊,继续回到 选中赛大虎,然后点右键以管理员身份运行。好, 好,我们继续啊,直接过去了,因为刚刚我们已经讲过了啊,我是故意让你们看一下啊,他会报哪些错误。好,这里也是使用我们内置账户下一步,然后点试。 ok, 然后这个时候的话,我们可以发现啊,你看我们的这个目录下是不是没有中文啊?没有中文,那我们继续选择标准版,然后我们的密码密码文写个大写的 s, 小写的 a, 一二三四五六。大写的 s, 小写的 a, 一二三四五六。大写的 s, 小写的 a, 一二三四五六。 ok, 如果,如果你怕忘记了,那么你可以啊,就是可以先记录一下吗?我们可以新建一个文本文档,然后我们记录一下。 我们一密码的话,我们是大写的 s, 小写的一二三四五六。 ok, 我们记录一下。好,我们的一个全新数据库名呢,其实你也可以记录一下啊, 以便我们后面可能会使用到。好,我们继续在这里的话,有一个创建为容器数据库,我们把它取消掉,我们继续点下一步。 这个时候的话,我们是不是可以发现他没有爆刚刚那个什么无效字符了,因为就是我们路径不能有中文。好, 那到这一块的话呢,他是他的一个概要,就是我们欧瑞口的一个数据库的安装程序,他会进行哪些配置,以及他有哪些数据库的一些信息需要你注意。好,那这里最主要的话是一个我们的什么呢?我们的欧瑞口系统标识符就是我们那个 sid, s, i, d 的话呢,它默认是 o, r, c, l, 所以这里的话你可以点编辑,可以去改,但是呢不建议去动它啊,不建 就动他,我们继续回到那里啊,刚刚被我踢过去了。 好,这里啊,注意啊,我们 or oracle 的一个系统标识符 s i d 是 o r c l, 所以你记录一下啊, s i d 它是 o r c l。 注意啊,都是小写的,然后叫 o r c l。 好,那这里的话我们就不管了,我们继续给安装。 他在安装的过程中呢,他就是一开始可能就是比较快的,所以说,呃,如果你安装的时候呢,就是有有点慢,有点卡,那你也要等一下啊,因为他的话呢就是比较大,所以说他在 安装过程中呢,可能就是啊比较慢一点,当然也是根据你自己的一个电脑的一个性能来的。好,如果在安装过程中出现了一些什么时候 windows 安全中心警报这一块的话,我们直接把它插掉就可以了。 可以看到啊,现在的话他在准备中啊,还在准备中,并没有开始安装。他照这一步产品安装的时候呢,他才会进行安装,所以这个时候我们要耐心等待一下, 你看他都在更新我们这个注册表,所以说如果你没有退出那个杀毒软件这里的话,直接被拦截掉了,然后就出现一些问题。 好,这里的话我就让他快进一下。 好,前面的话呢都比较顺畅啊,就是差不多就是几分钟,他就已经跑过到了我们的百分之四十二了。 那在百分之四十二的时候呢,会有点久啊,至少都是十十分钟,二十分钟,可能长的要半小时。 所以说在这一块的话大家就不要去取消或者说关闭他,因为这一块复制我们的一个数据库文件的时候呢,是比较慢的,因为他要要个好几个 g 啊,所以说我们就稍微等一等, 然后你可以去做你其他的事情,但是你不要去把它关掉。好,那这里的话我们就耐心等待一下。好, 这个百分之四十二这个进度啊,他一般啊,在复制完他的一个数字库之后,他会出现一个就是正在创建并启动我们欧瑞口的一个实力,所以说我们基本上离成功已经不远了。好,我们继续等待就可以了。 好,等了接近十分钟,他说正在进行数字库的一个穿接。好,继续等待啊,大家就是不要太着急,因为我的话就是安装的时候也要,至少从安装到我们的安装完成至少也要花个半小时以上了。 好,他已经跑完了啊,跑完之后呢,他会出现这个啊,就是我们 oracle database 的一个配置已经完成啊,就是我们 oracle 数据库已经成功的安装好了。好,安装好之后呢,我们点关闭,点完关闭之后呢,其实在桌面上是 什么都没有啊,可以看到桌面上什么都没有啊,然后在开始菜单里面,我们可以看一下所有应用里面, 然后呢我们找到我们 o o 开头的啊,你看 oracle。 好,我们再找找找。可以看到啊,他现在呢已经安装上去了啊,已经安装上去了,但是呢如果我们需要进行链接,那么我们怎么去做呢?其实,呃,这一块的话,我们就需要用到我们的一些工具,在这里话,我们一般我们是有一个叫什么, 我看看有一个 oracle c 口 developer。 啊,那这里的话我看一看,一般我们用这个一十九的这个版本啊, c 口 develop 一十九,然后六十四位的啊,好,我们来用一下试一试。 好,我们把它复制过来,当然你们的话呢,可以在这里你看找到他,然后点获取分享,然后把它弄下来就可以了。好,这的话呢,我就也放到这边把它复制过来。 ok, 好,解压出来。 好,那这个时候的话再进去剪,完成之后清序,然后有一个 seek developer 啊,直接双击。 这里我们就不多讲这个工具的 一个安装的啊,因为在这一块的话是有的,就是,呃,你点这个获取分享,然后在这里的话有个安装教程啊。 ok, 这里我们点否? 好,我们把这个取消掉,点确定。 ok, 那现在我来建立一个链接啊。呃,这个链接名呢?随便写一个啊,叫 test 吧,然后用户名,注意,我们 oracle 默认的用户名叫我们这个 system system 这样子写的啊, 用户名叫 system 啊,然后密码呢?我们刚刚说了啊,密码设的是大写的 s, 小写的一二三四五六。好,我们来试一下,大写的 s, 小写的。哎,大写的 s, 小写的一二三四五六。好, 那这一块的话,这个 s i d 也要改啊,它默认 s i d 叫什么? x 一,那,但是呢,我们的 s i d 叫什么? o r c l, 所以我们这里要停 o r c l。 好,那这个时候的话,我们可以点一下这个测试啊,来试一下,点一下。 哎,他说成功了,看到没?成功了。好,我们再点链接好,点链接的时候他还会要你输一下密码,你再输一下。哎,大写的 s, 小写的一二三四五六,我们点确定。 ok, 现在已经成功的链接好了啊,链接好之后呢,你就可以进行我们 oracle 的一个操作了,当然如果你不想装这个工具也没关系啊,你去看一下,在我们的一个开始菜单里面有个设置,在设置这边呢,我们搜一下我们的控制密码。 好,我们找到这个控制面板,然后呢在系统和安全里面,我们点进去有一个 windows 工具点一下,然后在这里面的话呢有一个服务,我们双击一下。 好,在这里面的话呢,我们找找找。有一个 oracle 啊,我们找一下啊,看哪里? 这里看到没有一个欧瑞口啊,也不是说一个有好几个欧瑞口,然后要主要找到这个欧瑞口 service o r c l 啊,就是我们 欧瑞口数据库的一个服务,也就是说 o r c l 这个 s i d 的,然后你可以看到这里正在运行,说明呢,我们欧瑞口数据库已经安装好了,并且呢正常的运行了, 所以在这一块的话你就需要自己去检测一下,一般我们装完之后他是没什么问题的。好,那么欧瑞口一十九 c 的一个安装教程啊,就到这里了,我们下节课再见。

哈喽大家好,我们今天安装一个 o 的口,环境不满足最低要求,是否继续 这安装个 olu 扣十一,这对啥要求哇?他内存只有四局,你一会给他找条四局都要加安全,估计是内存不够啊, 我啥都不要。下一步是创建和配置数据库,下一步 管理命令这些全部都默认啊,我给他设计个管理命令, 好点击完成,他就在安装了, 这个时间呢,估计会比较的长吗? 咱们这个默认路径呢就不给他改了,改完之后呢容易出错,出错之后呢特别不好找这个路径啊,当然你如果会安装的话呢可以去改啊, 新手的大件给大家个建议,都是不要去改, 进度条呢已经走完了,电脑上需要安装就点下载并安装,这样呢大家不用去找啊,它自动会帮你下载好,你直接安装就行了。 正在下载, 点击允许 创建克隆数据库正在进行,但创建实力,实力创建完之后呢,基本上就完成了, 这个其实是安装数据库的我觉得最重要的一个部分,如果没有实力的话呢就也没什么用。 这个东西下载完之后呢也要安装一下, 他这个下载的速度呢其实也还行,如果你想自己下载的话,那就去浏览器搜这个名字, 最好是根据他的提示去安装一下,后续安装的话呢就只要就只能自己去搜索了,提前安装好这个呢也是咱们系统常用的一个组件啊, 没有的话呢,后续可能你使用其他工具的时候呢,你需要用吧,最好是给他安装一下,不管这个涡流口是否能用得到啊?现在都已经四点四点几,快五点快五点零了吧,四点八 三点五呢,咱们必须给他安排上啊, 这个数据库呢,就安装成功了,点击这个口令管理 是否解锁,把这个看看啊, 就这样吧,就这样关掉点确定我重启关闭,取消取消取消取消 啊,这个呢,有点,已经安装完成,提示怎么点关闭啊?这期视频呢,咱们就到这边,有问题的话呢,欢迎大家在评论区留言。好了,我们下期视频再见。

欢迎收看本期视频,本期学习 over 数据库备份和恢复无论是哪种数据库,都需要面临数据库数据备份和恢复的问题。 使用 u 卡 g 在背云进行 o l 口实时复制数据搬迁数据功能来设计 o l 口数据库备份和恢复解决方案,支持定时备份、实时备份、增量备份, 同时可开展异地栽被,是欧了口数据库栽被恢复的完美解决方案。 我们先来看看什么是 u 卡 g 在背云。 u 卡 g 企业集栽备云以 w e b 平台的方式向企业提供面向云端虚拟和物理环境下的数据平台应用备份恢复的云服务平台。 向企业提供面向云端虚拟和物理环境下的数据平台应用备份恢复的云服务平台的数据级和应用级的备份与恢复。 oppo 数据库系统是美国 off 公司甲骨文提供的以分布式数据库为核心的一组软件产品,目前最流行的客户服务器科二 s 或 bs 体系结构的数据库之一。 二狗数据库本身提供了对数据库物理文件进行冷备份和在线备份两种方式。在线备份类型包括完全备份、差异增量 备份、累积增量备份。其中差异增量备份备份的数字上一次同级别的差异备份,或者是上一次更高级别的备份完成之后的数据库发生改变的数据快,而 而累积增量备份则是备份的自上一次上一集增量备份完成以来,数据库发生改变的数据快。欧了口复制物理方案是通过配置实时复制原端和目标端的生产机, 将原端的数据库配置成主库角色普拉梅尔 logo, 目标端的数据库配置成贝库角色 style, 主库可以正常的进行各种数据库操作,产生日志内裤,未到 oppo 状态不能数据变更。通过从主库向贝库传送日志,贝库应用接收到的日 设置来保证数据同步,还可以实现原端和目标端的主被库角色手动切换和故障切换功能。欧尔口完全备份方案是数据元的一个完整副本,包含从备份开始处所有的数据快, 包含备份数据库实力的归档日志。欧二口增量备份方案包含从最近一次备份以来被修改或添加的数据。一、欧二口实力恢复,使用 uki 在备匀之前的欧了口数据库备份及来实现数据库的还原, 然后使用归档日志及连击日志将数据库恢复到最新状态,恢复时需要停止数据库的生产业务。二、欧尔口文件恢复,使用 uki 在背云单独恢复不同 类型的物理文件,包含控制文件、日志文件、参数文件、数据文件。在用户需要单独恢复各类型的文件时,可以选择此种恢复方式。 ukitty 在备匀偶尔狗数据库在被支持功能,针对用户的实际情况及用户的 io 需求、安全需求等,请仔细考虑计划策略的设置, 在这里推荐用户能够至少保证一个月的数据安全。一、每周末数据应用比较平缓的时候进行一次完全备份。二、隔两日晚时进行一次归档日志备份。 三、每日白天隔一定时间做一次增量备份,比如每日中午、晚上可以各进行一次增量备份。 四、设置保留完全备份副本数为四,这样能够保证近二十八天的数据不会被丢失。五、将日志存放于安全的镜像区域。总而言之, oppo 数据库备份和恢复的核心还是 eucci 在备匀,我们只要掌握了 uki 在备匀的使用,基本上也就完成了 or 口数据库数据备份和恢复。谢谢收看本期视频,喜欢请关注我。

oppo 十一 g 数据库在 windows 二零一二系统下的安装有两个地方需要注意,一是下载的数据库安装包是两个压缩文件,需解压合并到一个文件夹中,否则安装过程中会找不到文件。 二是 windows 二零一二默认没有安装点。 net 三点五框架需要提前安装好点。 net 三点五框架 下面进入安装,进入解压后的目录,点击 setup 启动安装, 这里会有个警告,不用管它。 这里把接受安全更新的通知勾选去掉,接下来的安装选项基本按默认的来即可 设置数据库管理口令规则是大写字母加小写字母加数字,点击下一步,再点击安装。进入安装过程大概需要几分钟时间, 安卓完成。在弹出的这个界面,点击右下角口令管理。 在这里设置 s, y, s 和 system 两个账户的密码,并启用 scout 账户和设置 scout 账 胡密码。 stat 账户只是个演示账户,并不是必须要启用的。 单机确定关闭窗口,一路点击下去,把安装窗口都关闭到这里,安装就完成了。 接下来检查一下数据库是否安装正常,点击开始菜单找到 号,并点击 database control or r, c, l 进入 over 口控制台。 在登录界面使用 s, y s 账户和之前设置的密码登录连接身份选 d, b, a, 登录成功,看到这个界面说明数据库安装正常。 接下来在检测下数据库使用 是否正常。打开 c m d 窗口,运行 scoplas, 这里使用之前启用的 scout 账户密码登录。 scout 账户默认包含了一些演示数据,里面有张 e, m p 数据表。 使用 scott 账户,登录成功后直接用 select 信号 from emp 查询 emp 表里的全部数据,如查询结果返回正常,说明数据库亦可正常使用了。

欢迎收看本期视频,本期学习 s q l sorryorego 和 misto 三者的区别 sk u l sorry olgo 和 misto 是目前市场占有率最高一、安装量而非收入的关系型数据库,而且很有代表性。如果要说明 s t u l clolololololololololololololicl 的区别, 我们可以先从他们的应用场景入手。一、 s q l sorry offerco 应用场景的区别关于大型数据库并没有严格的界定,有说以数据量为准,有说以恢复时间为准。 如果综合数据库应用场景来说,大型数据库应用有以下特点,海量数据、高吞吐量、复杂逻辑、高计算量以及 高可用性。下面分别说明之前三种数据库的应用场景。一、偶尔狗应用主要在传统行业的数据化业务中,比如银行、金融这样的对可用性、健壮性、安全性、 实性要求极高的业务,零售、物流这样对海量数据存储分析要求很高的业务。此外,高新制造业如新片场也基本都离不开偶尔口,偶尔口对复杂计算、统计分析的强大支持, 在互联网数据分析、数据挖掘方面的应用也越来越多。二、 maxco 基本是生于互联网,长于互联网,其应用实力也大都集中于互联网方向。 misco 的高并发 存取能力并不比大型数据库差,同时价格便宜,安装使用简便快捷,深受广大互联网公司的喜爱。并且由于 miss go 的开源特性,针对一些对数据库有特别要求的应用, 可以通过修改代码来实现定向优化,例如 smslbs 等互联网业务。 smes q l sorry vivo 生态系统的产品好处坏处都很分明,好处就是高度集成化,微软也提供了整套的软件方案, 基本上一套 windows 系统装下来就齐活了。因此不那么缺钱但很缺 it 人才的中小企业会骗 n i s q l sorry 例如自建 elp 系统、商业智能、垂直领域、零售商、餐饮事业单位等等。 二、 s q l sorry olgo 和 misco 架构的区别其实要说直行的区别,主要还是架构的区别, 正式架构导致了相同 sql 在执行过程中的解释优化效率的差异。一、偶尔扣数据文件,包括控制文件、数据文件、重做日制文件、参数文件、归档文件、密码文件,这是根据文件功能型进行划分, 并且所有文件都是二进制编码后的文件,对数据库算法效率有极大的提高。二、 lets go 最大 的一个特色就是自由选择存储引擎,每个表都是一个文件,都可以选择合适的存储引擎,常见的引擎有 enamasm、 mgbclusgel 等, 但由于这种开放插件式的存储引擎,比如要求数据库与引擎之间的松偶和关系,从而导致文件的一致性大大降低。 三、 s q l sorry 数据架构基本是纵向划分,分为 progcoli 尔、协议层、 sqlossql 执行过程就是逐层解析的过程。其中 rendond 中的优化器是基于成本的 cbo, 其工作过程跟 orongo 是非常相似的,在成本之上也是支持很丰富的 cet, 包括连接提示、查询提示、表提示。以上详细介绍了 s q l sorryorego 和 misco 三者 应用场景以及架构之间的区别。 s t u l sorry go 和 miss go 同为关系型数据库,采用了关系模型来组织数据,且采用的都是结构化查询语句及 skl 语句, 他们之间还是有一定的共同之处的,只有我们能够熟练掌握其中一种数据库,学起另外两者也会事半功倍。谢谢收看本期视频,喜欢请关注哦!

哈喽,大家好,我是你们的李同学,那么这些视频呢,我们安装一个这个欧力口啊,我们这个是欧力口十一 随机啊,然后是六十四位的,把这个包呢给解压一下,就点这个 step 就可以安装。 其实呢安装我觉得还是比较简单的,复杂的是这个连接,然后的话是如果安装遇到出错,那这就非常非常复杂了, 我们先给他挤压一下,挤压之后呢安装,安装的步骤呢也比较简单, 到这个界面呢,点这个点试啊,不需要,不需要的话呢,然后点下一步, 然后再是下一步。好,这些呢咱们就是全部默认了,默认的话呢,我这边只有 c 盘啊,我这边要改成 c, 大家呢可以把它改成 c 以外的盘,建议是 d 盘。 好,然后这个口令呢给大家输入一下,一定要记住这个密码,不记得的话呢,大家最好设置简单一下, 点击试,不符合我们也试啊,点击完成,然后呢他就会自动安装了,我们等着他这个等他,等他自己跑啊,这个时间的话大概可能会需要十几分钟。好了,我们先暂停一会, 他弹出来这个东西呢,我们点击允许访问, 允许访问,然后呢他自动就在跑了,正在创建这个数据库啊和启动实力,那默认就可以了,这个跑完之后呢,基本上都快完成了,这个时间呢也不是特别的长。 然后呢大家可以去把这些大家需要的账户去解锁一下,我这边不需要我们就不去解锁了啊,这边提示的一些东西啊,咱们给他点一下, 这边呢就提示这个奥利克 dat base 安装成功了,这么点关闭就可以了,我们这边一个数据库呢,我们就安装完成了,就这么连接呢,这边就不给大家演示了,因为我是需要用到这个数据库的一些服务啊, 我不需要用到这个数据库。好了,那么这期视频呢就到这边,然后呢,如果这视频对大家有帮助的话呢,欢迎大家多多点赞留言评论转发一下, 为了有任何问题的话呢,欢迎大家评论区留言啊,好了,我们下期视频再见!拜拜。

大家好,我们这节课呢来学习这个创建数据表啊,创建数据表 前面呢,我们就是把一些非常基础的啊,就是带领大家来入一个门,是吧?就是 去了解了数据库的一些很多方面,比如说像我们前面这里啊,一些基础啊,表啊制造数据类型。然后第二节呢就是一些 啊技术的一些接口啊,第三节呢我们了解了 vlog 的工具。那我们第四节呢就 开始呢,就是深入的去了解一二三里面的一些内容,比如说像这节课呢,我们会去了这个表,是吧?我们第四节呢就会去做一下这个第一节讲的这个表啊自动 属性。那为什么要创建表呢?就是我在前面啊,前面我也讲过一个简单的一个案例,是吧?比如说啊,你是一个销售人员是吧?你手上呢啊有这个客户是吧? 有这个客户啊,另外一个呢,有一个表呢就是销售记录啊,销售记录。其实按道理来说我们还有什么啊?有那个产品产品表啊,客户表,产品表,销售记录啊,这些 客户表里面呢,就会记录客户的很多特征,是吧?销售记录呢就会记录就是你对哪些客户卖了什么产品,是不是这样子的 来记录下来。另外一个产品呢,就是你们公司的啊,一个盈利的一些啊,根据啊就是你们卖什么产品,你们公司怎么活下来。这个呢就是我们最简单的就是一些什么 一些数据啊,我们平常呢就是对于我们个体来讲啊,就是基本上呢是用 excel 在做数据,是吧? 那 excel 的话呢,它毕竟呢就是不安全,也不能够共享啊,是吧?不安全,第一个不安全,不能共享,第二个呢操作呢确实是很方便,但是呢 啊他不规范啊,所以呢我们呢又去创建一些表啊,去在数据库里面 创建表把这一些内容呢把,比如说客户的一些啊,客户资料是吧?产品资料表啊,或者产品表还有销售记录,把它来啊,在数据库里面存起来,我们要往 这是我们前面这里啊,我们学了这个数据库,他的一个特征就是能够更想的统一的一个数据结合,是吧?他是一个结构化的一个存储软件的一个系统, 我们来啊也通过了人工管理和文件系统,还有输入系统这一些阶段。那这个时候呢,我们就可以来 啊,去数据库里面创建一些表,把我们的一些数据来存起来,那这个时候我们就来啊引出来这个,我们为什么要去 去创建这个表啊?我们为什么创建表呢?其实这个数据我们呢可以来用一个 set 管理,是吧?也可以来用一个 set 乘起来,哎,而且呢我们可以用 txt 文件把数据乘起来, 但是呢它呢根就啊是一些文件,是吧?一些文件啊,另外一个呢就是我们 不不好来去更想啊,数据更想,不好去更想,那更想呢就是数据库有最主要的一个特特征,另外一个呢就是他数据库呢比这个文件呢要安全很多。 这个就是我们为什么要去数据库创建表,用来保存我们手中的一些数据,这个就是我要讲的第一点,就是为什么 要创建表啊?我们创建表呢是为了保存我们日常发生的一些信息啊,那第二点啊,我们创建这个表的一个语法, 其实呢我们只要记几个英英文单词呢就差不多了。比如说像我们要啊,这里面啊, 一家公司啊,啊,有有客户是吧?有产品,有销售记录,肯定呢还有什么员工啊?员工 这个啊,员工,然后销售记录呢?可能呢就是啊,后面的啊, 比如说员工资料, 客户资料,然后产品资料啊,销售记录啊,我们这里就是一些资料的一些数据啊, 有员工,我们呢肯定还有什么,还有部门嘛,是吧,那我们就把把这一些内容呢啊,基本上把那个排一下啊,这里呢有一个部门信息啊, 我们这里呢还是用信息吧啊,一些员工信息啊,客户信息,产品信息是吧? 一个公司呢,如果一个简单的销售公司呢?至少呢又包含这一些表,是不是又包含这一些数据?比如说员工 啊,他就像我们上次,上次没有举这个例子,我们只举了这个客户,是吧?那圆根的话我们来啊,简单的来说一下,比如说圆根有这个 啊,员工编码是吧?员工编码,另外一个呢就是啊,员工的姓名,第三个呢就是 所属的部门,就是这个部门呢,肯定有什么部门编码啊,部门编码是吧?然后部门的名称, 然后所属部门,那那这里呢就是我们就直接用什么部门编码就行了。另外一个这个原根呢,肯定要有什么薪资啊,薪资 我我们这就这样子来表示一下,后面我们来就把这些表来,我们慢慢的把它来补存一下啊,补存一下啊,现在我们是刚入门,我们去创建表,那我们必须要去了解创建表的一些语法和结构什么的,是吧? 好,这个时候我们来看一下这个创建表的语法,就是 create table 啊,然后一个表明,就像这里一样,我们从这里这里就可以了,就可以, 我把这个隐藏一下啊,对,隐藏一下,像这里啊,我们就可以来什么 correct table, 源根信息表是吧?打个括号,然后自动名一呢,我们就是源根编码,然后这个数据类型呢, 我们前面也讲过了啊,员工编码我们呢是认什么啊?文本类型的,那就是在数据库里面呢,他文本呢是对应的是蛙叉,后面我们专门有讲那个数据类型的一个啊章节啊。那现在呢,我们来就 这样子,先去润着啊,先去润着,就像这里啊,下面这里这个圆跟表的一些 把内容我放在这里了。另外一个就是比如说知道二是吧?知道名称二,知道名二呢,就是原本信息后面呢 啊,省内很多啊,这里还有一个表级的约束,有个表级的约束呢,以前呢我也讲过这个客户信息是吧?像这个员工的话,每一个员工呢,在公司呢肯定有一个唯一的标 十是吧?就像你的工牌是吧?员工的工牌就相当于员工的一个编码,这个工牌呢肯定是呢,都是唯一的,不可能是两个人呢,都有重复的啊。好, 这个就是我们创建的一个语法,那我们来正式的去这个数据库里面去运一下啊,去试一下,那就是我们这里我们已经安装了这个是吧?那我们就 从这个目录下面把这个 oric 打开,我们自己来亲自来去体验一下哈。 好,他在打开,在打开的同时呢,我这里来要给大家讲一个事情,就是说我, 我们这里啊,因为我这个 o r c 登录的人,是我一开始创建的时候,是吧?创建的时候我一进来 他来试用这个 cs 系统的,是吧?我一进来他那个表呢,就是非常非常非常的多,是吧?那这个时候呢,我就给大家一段代码,大家在这里创建啊,创建完之后呢,我们来用我们创建的那个脚本来去登录啊, 嗯,这里打开一个啊,我给大家一段语句是干什么用的?就是创建一个用户啊, 这里创建一个用户啊,这 这段脚本呢,我给大家啊,大家直接呢在我们的这个 oracle 这个界面里面,这里啊这里我们直接去创建。那等一下我们来用这个, 这个是用户名,这个是密码,我们等一下用这个来登录啊,用这个来登录,试一下。 这里创建啊,创建成功了,然后再来授予他权限,我们一条一条的来啊,不要急,一条一条的来, 一条一条的来,这里成功了啊,这里也成功了,好,这个时候呢,我们就把这个来创建成功了,那这个时候我们来可以来去登录, 然后登录的时候呢,我们呢连接名呢?我们就用 fox b i 吧,好吧,这个用户名呢,我们就用 c, 仅仅就是这个就是我们的用户名啊,就是 fox。 口令呢,就是这个 fox b i 大写的 f 啊, ocusbi 啊,这个我们保存一下可论保存一下口令,然后这个服务名啊,服务名的话啊,我看一下是不是 orca 啊? 测试这个呢是成根的,大家呢就按照我这个界面,这里啊这个服务名呢,我们就用这个啊,我们安装的时候,因为是我们的数据库啊,测试成根到我们这里来啊,连接啊,连接这个 就已经连接了,我们呢就可以进来,进来的人里面是没有任何表的,是不是?那像前面这里这个,哇塞,我们一展开,哇靠,这么多表,那后面我们去创建表的时候,你都不知道这个表占哪个位置,是吧? 所以呢我们就按照我们刚才的这个语句啊,那我呢会把这个脚本呢给到大家啊,给到大家, 那我这里把那个关掉了,那后面呢?我们我们呢就用这个啊,用这个数据库啊,那这个时候呢,我们呢 啊参照这个 ppt, 我们来写一个,做一个这个数据库啊,做一个数据库,这个 我们从这里来创建一个数据库啊,创建一个数据库,这个是 我们备注一下啊,创建员工表啊,创建员工表,那这个语句怎么写呢?就是我们一般呢在这个里面呢啊,要用大写啊, create table, 然后员工表,那我们直接就用 t b e m p 吧。好吧,那这个时候呢,我们就要打个括号,然后,嗯,封号结尾啊, 自报名一,就是我们下面这一点,我们对照着按照这个格式来写啊,然后这个列的级别这些约束的话,我们先 再来,就是不去管他,后面我们再去一个一个的讲,我们现在是学最简单的制造名跟数据类型表明啊,后面结尾啊,这个时候我们再来创创建啊,这个是的脚本啊, 那这个人是自动鸣机的,是 e m p i d 是吧?然后呢有个蛙叉兔 啊,这里是十,然后我们呢像这里啊有一个逗号啊,逗号结尾,那我们下一行啊,一一一类, 然后蛙叉 two 啊,我们还是大写吧, a r c s 蛙叉 two, 然后这里是二五 逗号,然后所在的部门编码啊,部门编号 d e p t i d 啊, department 的 i d, 然后这个呢是蛙叉兔啊,蛙叉兔幽灵啊, 这里我少了一个 two 啊,一个二,呃,这里加算啊,这里也是逗号,然后呢一个薪资啊 sa l a r y 啊,这个呢就是数字类型的啊, m b 一啊,然后九二啊,这个时候我们来就就把这个表来已经创建出来了,是不是创建出来了,那 创建出来了之后啊,按照这个语法,那我们把这里写完之后,我们可以选择它,然后这个呢就是我们的,大家可以看一下它弹出一个什么运行语句啊,运行语句就是我们 执行一下他,也就是说我们要执行选证的,这里这个这个时候呢才会到这里出现这个表,那我们试一下,我也不知道这个写写的对不对啊?我们执行一下,那这个时候下面这里啊,大家可以看一下,这里就会出现这个什么已创建了,是吧? table, 这个表名字啊已创建,那这个时候呢这里呢出现什么?已过滤嘛,是吧?已过滤,那我们这里来右键刷新 一下,点选择它,右键刷新,这个时候呢就会出现这个表的名字,是吧?这个, 然后我们有的时候呢用力双击一下呢,他就会把我们呢啊创建的这些,大家可以看一下这个名字啊,就会在这里这个列啊,这个数据类型, 这里呢对着太普这个列列名啊,是否为坑了他?都是啊,因为我们呢没有在后面加一些约束和一些默认的啊, 后面我们再加这个呢,就是我们的创建员工表啊,那创建员工表后面有一些备注怎么办啊?怎么办呢?这个备注怎么办呢?其实我 我们这个创建表啊,我们来也可以来,因为我们点开这里的时候,这里来也有这个 command, 是吧?这个就是我们的备注,我们没有备注,那怎么办?我们也可以加上来是吧?我们怎么样加呢?这里来也有一个语法的,大家可以看一下这里 这个语法啊, comment on, 为什么这里是 comment on 然 com 这个列 这个表的啊,这个名字意思元跟编号,大家可以看一下 command, 是吧?那我们这个时候呢,我们可以来把这个啊 这个拷贝过来,如果大家来啊,尽量来,可以来用手写啊,用手写给大家看一下,比如说像这个 ug 这个表来去添加这个备注啊,这个呢是给这个自动这个自动加一个备注,那等一下我们再重新看这里的,这里的就会有这个啊说明的啊这个备注了,那我们点一下他, 我们现在去看这个表呢,肯定他是没有备注的,我们怎么去看这个表的备注呢?我们右键这个表选择一下。什么 选择一下编辑啊,编辑的话呢? 编辑的话好像不是这里啊,上一次我是怎么去看他这个表啊,这里 表的注视,大家可以看一下,这个表的注视是这样子的, 他为空是吧?为空,因为我我这里啊是右键,然后到这里表,是吧,然后有注视,他是没有任何注视的,因为我们刚才呢是创建了他,那我们又给这个表增加注视的,就是 command on table 啊, 这里我们执行一下,他呢,他已经执行成根了,给他的加了一个员工表的注视,那我们再从这里来看一下右键,然后表 注视,这个时候呢就会增加了员工标了,是吧?哦,那这个时候我们看这个筛口呢,就是我们刚才的这个 差不多就像这个语句了,因为现在这里面他没有这个备注啊,那我们来把这几个啊加上来, 成功了,成功了之后我们再去重新点一下,关了啊,我们再点一下, 这个时候就有了吗?是吧?好,这个语句来,其实呢啊都可以来默认的啊,这个后面我们呢 啊用那个工具去创建表的时候,我们这个是可以默认出来的啊,其实这个语法呢也很简单,就是 come on, 然后这个列 啊,这个表的这个列意思,然后这个名字啊,叫他添加备注,这个呢就是我们今天学的一个最主要的一个 利润的。好,那我们来看一下,上一节课我们啊就是想看一下这个表的结构,如果我们是在这个这个里面啊,我们去 打开一下什么呢?点一下它,打开一下 cycle plus 啊, 这里啊 c 啊,就是 c 啊,紧紧 force, 然后呢? box, b i 啊, d, e s c 是吧?啊? t table 下划线, e m p, 这个时候我们可以看到吗?是吧?我们同样的呢可以来用它,因为我刚才登录的呢,是我给大家的那段语句啊,这一段啊大家去看一下,这个时候我们呢 就成功的来创建了这个表,是不是?那我们啊可以来就是这个语句,我们还没没有学吗?是吧?就是查询语句,我们可以来直接来把他给来拖过来,我们选一下他的对象名, 然后我们分开结尾一下,我们点一下查询这个人呢就可以了,如果你后面我们去把那个数据存到这个表里面去的时候,这里面就会有数据了啊,就会有数据了。那今天呢,我们讲这个 表的一个创建啊,我们开了一个头啊,后面呢如果大家呢有这样子的一些 啊,就是说为什么我们要这样子去创建表,是吧?我们为什么创建表?创建表的一些语法是这样子的,我们知道就 ok 了啊, ok 了,后面呢我们就 啊再深入的学一下后面这一些内容,然后呢就往里面插入数据,插入数据之后呢我们再去来学查询啊,学查询。好,那这一节课呢就讲到这里。

一条命令创建欧瑞克数据库,现在我们介绍如何方便的创建欧瑞克数据库, 常用的创建欧洛克数据库的方法是使用图形界面工具 dbca 创建数据库,这种方法步骤多,例如在二十一 c 上,他需要十四步,每一步都需要专业的知识,对很多初学者来说很容易出错, 而且很多时候在尼日克的中单上无法使用图形界面工具。我们这里介绍一下使用一条命令就可以创建欧洛克数据库的方法, 现在我们来看如何使用一条命令创建数据库。欧洛克数据欧洛克软件安装完成以后,欧洛克提供了一个创建数据库的 脚本啊,在十八 c, 十九 c, 二十一 c 上都有类似的脚本。我们先看一下它的配置文件,这个配置文件去掉空行和注视行以后就三行,一行呢是 listener 的端口号,另外一行呢是 orike 啊,数据的存放目录。另外还有一行是这个 em express 的端口号,这里我们不进行修改,我们直接执行一条命令就可以创建数据库啊,执行 etc nit d 下面的有 orc db 下划线 o r c r c d b 减减号。二十一 c 空格 config 这一条命令就会创建一个势力的数据库, 我们查看一下配置文件, 我们不进行修改。然后我们运行创建数据库的脚本,后面接卡费格就可以创建一个数据库。 安装完成以后,我们设置环境变量,一个是奥尔克贝斯,一个奥尔克 home, 一个奥尔克 icid, 这样我们环境变量就设置好了。然后呢,我们再把奥瑞克后母下面的并的路径呢?加到 pos 路径里面去,我们就可以登录数据库了,我们使用 c 克 plus 斜杠二日 ccdba 来进行登录,登录完了以后,我们把 cc 用户的密码改过来,这样我们数据库就准备好了。 我们进入奥尔克用户,我们配置好环境变量, 我们查询一下监听的状态,我们看看铃声的上面已经注册了 oscl cdb 的这个服务。然后我们登录到数据库,我们把 c 四的密码修改过来, 我们查一下当前的 pdp 啊,我们可以看到有个 osl pdp 一,这个 pdp 已经打开了, 我们查一下当前的版本号是二十一点三是二十一 c, 这样我们数据库就已经建好了。

什么是数据仓库?他跟数据库,数据壶又有什么区别?我们如何快速的搭建和使用数据仓库,又该如何去选型呢?今天我们就这些话题来聊一聊。 大家好,我是许芝芝,哈哈哈哈, 今天呢,来正经科普一下什么是数据仓库。即便当下很多的企业用户呢,已经习惯了从自己的各个数据库里去手动的收集数据,但是呢,他们依然很难快速的利用既有的信息来做出有数据支撑的复杂的决策。 如果我们想要让企业的核心团队更加全面的了解公司的现状,从而作出更合理的业务决策,我们就需要提升数据管理系统以及其分析的能力。那 这个时候呢,我们就需要搭建一个数据仓库了,将我们所有的历史数据进行集中的存储,然后我们就可以在一个地方进行数据分析,从而节省工程团队的时间。那么什么是数据仓库呢?他跟我们常说的数据库又有什么关系? 他家徒弟不存在,也有相对于人们所熟知的关系型的数据库,数据仓库的诞生呢,稍微时间会晚一些。数据库和数据仓库之间最大的区别啊,就是他们解决的问题不同。传统的数据库系统作为数据管理的一个主要手段, 它主要是用于操作型的处理,也就是我们所常说的联机事务处理。 o l t p 是一种面向交易的处理系统,它针对的是具体的业务。在数据库联机中的一个日常操作,通常 适用于数据记录,同时呢对他进行查询和修改,使用者在这个过程中,他的关注点是操作的响应时间、数据的安全性、完整性以及并发所支持的用户数等等。所以数据库通常用于处理实时的业务数据, 以支持日常的业务流程,比如常见的事务处理。而同样是存储数据的地方,与数据库面向业务的特性相比,数据仓库存储的数据则面向比业务更粗力度的一个主题。处理的数据呢,也更偏向于数据分析,而非具体的数据操作。 我们通常也称为连基的分析处理 o l a p。 它主要是针对某些主题的大规模的历史数据进行分析,以支持管理层进行决策。 也就是说,数据仓库的使用者往往是业务分析师、 cio 或者各种决策者们,他们希望从大量的应用系统、业务数据中进行关联分析,最终得到一个想要的答案。那么我们所常说的企业数据仓库 enterprise date warehouse 就是一个聚合不同来源的数据,比如说业务系统、关系型数据库和操作数据库等等。然后方便进行数据访问、分析和报告的这样一个系统, 比如说销售的交易系统、移动应用的数据和 crm 数据等等。只要把数据汇合到我们的数仓当中,整个企业都可以方便的进行访问和使用,从而方便大家对业务进行一个全面的了解。我们的数据工程师和业务分析师也可以将这些不同来源的相关 数据应用于商业智能和人工智能等方面,以便带来更好的预测,并最终对我们的业务作出更好的决策。另外,和数据库不同的是,传统的数仓信息不会进行一个实时的更新, 那么数据仓库更适合于就更广泛的趋势进行一个数据分析。不过近年来由于实施数仓的逐渐的兴起, 也有一部分企业在部分的场景中去使用实时的数仓,这个问题呢,我们后续也会具体去讲到。总结一句就是 数据库更擅长于事务型的工作,而数据仓库更擅长于分析型的工作哦。如果大家对数据库稍有了解啊,大家也许也听过数据壶这样的一个概念,那么数据仓库和数据壶有何不同呢?前面我们提到的数据仓库可以给多个业务用户提供 结构化和半结构化的这样一个数据访问,以便于他们可以对其进行实时的数据查询,并快速的做出决策。 也就是说我们有很明确的目标,因此数据仓库的生成啊,有抽取、转换、加载这样的一个过程。那么我们如果暂时没有一个明确的目标,但又想保留所有的数据,以方便后续对数据进行处理,那该怎么办呢? 答案就是去建立一个数据壶。数据壶在早期一般托管在 how do 等大数据平台上,拥有大量的非结构化数据的一个存储空间,非常适合于数据科学家和分析师对原数据进行存储, 直到他们想清楚我们要用这个数据去干什么。总结一下就是数据壶可以用于存储部分或者全量的原始数据, 尤其是用户在还不明确数据用途的情况下。而数据仓库的存储呢,则是在已经被处理和过滤后的数据去进行分析和使用。目前单纯的数据壶和数据仓库都有一个特定的使用场景, 但他们的存在呢,都有一定的局限性,所以近年来大数据行业出现了胡仓一体这样的一个概念,把胡和仓的优势结合起来,在这里呢,我们再挖一个坑, 我会在今后呢专门用一期节目来介绍什么是胡仓一体。 nice! 前面我们已经对数据仓库的特点进行了介绍,那么我们何时需要使用这样的一个数据仓库呢? 如果你发现当前使用的标准的数据分析工具已经无法解答一些棘手的业务问题,而这些问题往往又是企业的核心 团队提出的重要问题,在这个时候,数据仓库就可以起到帮助。数据仓库的强大在于,数仓的报告和分析可以包含众多的数据员,而这种数据的集成方式往往意味着你可以分析来自网站、应用 乃至其他 sas 平台的数据,进而可以通过变量属性图表来回答你的业务问题。当你在一个平台拥有所有的数据的时候,就可以直接在仓库或者通过我们的商业智能工具去轻松的进行查询,并且 通过自动化和可视化这些查询来支撑核心团队作出决策。下面我们来聊一下如何去搭建一个数据仓库。 常见的搭建数据仓库的方法呢?有两种,第一种是在实际的物理空间上由自己的工作团队去 自行设计和维护。第二种呢,也可以使用云数据仓库,云数仓完全在线,而且不需要企业用户呢管理任何的硬件物料、云数据仓库的架构呢,使其更易于实施和扩展,通常情况下也比本地数仓呢会更便宜一点。啊,真香。在使用数据仓库的过程中呢, 我们需要考虑以下几个点,第一个是将所有的历史数据存储到中央存储库中。第二个是在一个平台去分析 web、 移动 crm 和其他的应用程序。第三点,通过直接使用 circle 查询数据,获得比传统分析工具更深入的业务洞察力。第四点,允许多人访问 同一数据集。那么如何为企业找到一个合适的数据仓库呢?这里我们需要考虑六个重要的因素。第一个,数据类型,企业可以存储的数据的类型呢?一般有三种,一种是结构化,一种是非结构化,然后还有一种是半结构化。大多数的数据仓库呢, 支持结构化和半结构化的数据存储。非结构化的数据呢,更适合数据图。结构化数据呢,是可量化的数据,可以整齐的组织成行和列。非结构化数据呢,是不容易管理和分析的数据,比如书面的内容、图像、视频、音频文件和 pdf 等等。 如果只存储非结构化的数据呢,更需要考虑的是使用数据壶,而不是数据仓库。半结构化的数据呢,是结构化数据和非结构化数据的一个混合。以电子邮件为例,电子邮件的内容是非结构化的,但是电子邮件有可量化的维度,比如发件人、发件时间,打开时间等等。 与之类似的,图像本身也是一个非结构化的,但也可以访问结构化的数据,比如照片的拍摄时间,设备的类型,照片大小,地理坐标等等。如果半结构化数据对你很重要,可以选择支持半结构化数据 存储和查询的这样的一个数据仓库。第二点,数据的存储和扩展。大多数的数据仓库呢,允许用户存储大量的数据,而无需额外的一个管理成本。多数数仓用来分析也可以满足用户的需求。但是呢,我们应该有预见的考虑一下如何在有需求的时候快速的扩展数据存储。 当你的数据仓库部署在云上,通常可以灵活扩展数据的存储。例如,在 amazon rest shift 可以手动地添加更多的节点。再比如, 使用偶数 db 和 snowflake 提供了一个自动伸缩的功能,可以根据需要动态来添加和删除节点进群。第三点,计算性能的扩展。数据仓库的性能是指查询可以运行有多快,以及 在强需求的时段如何保持速度。可以想象,性能扩展和数据存储密切相关。与存储一样,性能会随着你 扩展仓库中的节点而提高。现阶段,通过扩展节点速度已经不再是首要的问题了。关于性能,真正要考虑的是你希望如何去进行控制。与数据仓库的存储扩展方式类似,添加或者删除节点以 优化查询速度。对于某些仓库,例如 red shift 可以通过手动去进行精度的调整,而 snowflake 和偶数 db 提供给用户自动调节的功能体验。第四点,运维。如果希望团队的工程师,尤其是小团队的工程师能够专注于构建和维护产品, 而不用担心 e t l 和仓库的日常管理,那你需要一个自动优化的数据仓库,如 i b n d b two 或 big fairy。 但是通过手动维护仓库,经验丰富的数仓架构师可以拥有更大的控制力和灵活性。比如金融机构、电信运营商 一般会根据需求对其数仓进行精确的优化。如果你希望对仓库的性能和成本进行统一的管理,可以考虑 posebree circle。 第五点,生态系统如果使用了已经投产的应用程序同生态的数据仓库呢?可以极大地简化实施的难度, 毕竟适配了一套基础设施。例如 age synapse electrics 属于微软的生态产品。 a w s 生态有 red shift, google cloud 生态有 big curry。 然而,即使是在同一生态系统内, 也难免要编写自定义的 eto, 将数据从不同的数据源导入到数仓。而跨生态的搭建数仓需要团队的工程师们来开发更多的 eto 人物, 所以真心建议不要给自己挖太多的坑。 what are you doing digging? 第六,成本影响数据仓库 定价的因素非常的多,包括存储仓库规模,运行时间、查询要求等等。 red shift 可以根据节点每小时或者是扫描字节来付费。 b query 具有统一的费率模型和不同的查询模型。 好数 d b snowflake 和 aider 都可以基于存储和计算时间来收费。选择数仓最终是要满足你自己的要求,而不仅仅是选择一个最便宜的。对于预算有限的公司, postcard circle 是一个很好的选择,因为它免费而且功能相对完善。 free free free! 综合以上的因素,相信你对选择一个什么样的数仓已经有了一个很好的了解。以下是市场上常见的数仓的比较。 为你的企业找到合适的数据仓库了吗?不要忘记考虑你要存储的数据类型、 数量,你是否需要为它进行动态的扩展?你需要的查询速度有多快?你需要手动运维还是自动运维?数据仓库和现有技术站的一个兼容性以及数据仓库的成本。如果你仍然不确定哪一个数据仓库适合您的业务,欢迎留言或者私信我们,我们会帮您进行分析和识别趋势。

大家好,我是杨老师,今天给大家分享一些干货, 就是在系统韵文里面比较重要的性能,高性能这一块,我们怎么去对性能这一块去做分析? 今天主要要分享的就是偶尔和数据库里面有个性能分析的一个报告,就是 awr 报告, 那么 a w 报告, awr 报告他能分析哪些性能问题呢?那么今天主要是讲的就是他的一些应用场景, 那接下来我们一起来学习一下 awm 报告,他可以分析 数据库本身是一个女具资源性能硬件的问题,有以下的几点,一、数据库执行时间过长。 二、耗时社会女具。三、物理读高的社会女具,还有逻辑读高的社会女具。数据库所等待数据库绘画主色,还有数据库服务器资源读写艾欧容力差, 数据库服务器内存不够用,数据库内存相关参数配置不合理导致的性能慢。 cco 女具应节期过多导致的性能慢。那么前面有讲好的是一些他们说单节点的沃尔沃思域库,那如果是一些沃尔呼叫 rak, 这叫 沃尔沃瑞克数据库的时候,他除了前面讲的一些色格女具配置参数之外,他还存在一些沃尔格数据库的奥 ac 集群组建的一些同步等待慢,还有集群跟集群之间的一些 返存同步,出现了一些信融,就是属于集群这块的一些信融。那么除了这一块以外的话,其实数据库里面 通过 awr 报告,他已经可以分析出诊断出很多的一些问题,比如说前面讲的硬件福气这块一些问题 啊,还有一些磁盘 io 的这个系统问题,适合女具问题,还有就是一些数据库的本身的一些 bug, 在数据库的 awr 报告里面都是可以去分析出来一个很厉害的这个性能分析师啊,一般有人讲就是如果你有分析将近有几千份的,那么 四五千份以上的 a 大报告,那么你才真正把 a w 二报告的这个数据库分析这一块的技能掌握的非常好,就只要问题一来,只要你一看报告就知道数据库哪块有问题。 好,那我今天就分享到这里关于他的一个相关的一些案例,相关的话就欢迎大家听下期的一个案例的一个分享,谢谢大家。

通常来说呢,我们拿到数据之后呢,都会希望对他进行一些分析操作,那么 so 口呢,同样为我们提供了很多这种数据分析的功能,那么这一张我们就来看一下 so 口中的分组汇总操作。 首先我们会给大家介绍一下社会中常见的一些句号函数,通过句号函数呢,我们可以对数据呢进行一个初步的分析, 然后我们再看一下如何在思考中实现数据的分组操作,并且结合这个聚合函数实现不同组内的数据的一个分析。 最后呢,我们看一下如何使用烧烤针对我们分组后的数据进行一次过滤。 我们首先来看一下去核函数, 那么函数呢,是这个我们系统定义好或者是我们用户自己定义的一些功能的模块,他可以实现一定的功能, 针对我们输入的一些东西呢,他可以返回一些结果。那么聚合函数呢,他是一类特殊的函数,他主要是针对一组数据进行一个操作,并且把他们聚合成一个最终的结果。 比如说这个 av 机,这个函数,他可以针对一组数据呢进行一个求平均值的操作。 除了这个球平均值呢,思考中还定义了一些其他的常见的句和函数,包括这个 count, 也就是返回这一个数组的个数。比如说我们可以返回这个员工表中员工的这个总数, me 是返回一组数的最小值,比如说我们可以返回这个薪水最小的这个员工 max 返回这个最大值, some 是返回一个所有数的一个求和。 那么我们通过一些实际的例子来看一下在烧烤中这些函数的它的功能。 让我们先来看一下这个 av 机函数,也就是这个平均值, 我们想看一下这个员工, 所有员工他的一个平均薪水, 这里我们可以看到这个员工表中所有员工他的平均薪水大概是六千四百多, 那么这就是这个 av 机函数的一个作用。同样我们还可以看一些其他的, 比如说我烫的心 表示,我查看一下这个表里头总共有多少人, 这里我们可以看到这个员工表呢,总共有一百零七条记录,其实就是这个表的记录, 当然这都是思考标准,思考里头的,也就 是我们可以在这个其他的数据库里也是一样的,像这个 ofca, 他查验出来的结果也是一样的。呃,你再看一下这个命, 让我们想看一下这个最小的薪水是多少,你看最小的薪水是这个两千一百, 同样 marks 最大的薪水我们看一下是多少,这个是两万四千。 那么所有员工他的薪水的总和呢?所有员工的薪水 看一下大概是这个六万六十九万多一点,这也就是这个平均值,乘以这个一百零七,大概就是这个值。那么我说了这个 这些函数呢,是所有烧烤标准他都遵循的,所以这个这几个数据控呢,都提供了相相同的这种对应的功能, 大家可以针对自己的环境尝试一下,应该结果都是一样的,只不过这个小数点,他的后面的这个位数,可能这个不同睡衣裤他 最后出来的可能不太一样。 那么句号函数呢?简单来说 就是这个应用非常简单,但是这里呢我们需要注意有两点, 比如说像在这里呢,我们举个例子是这个 刚才我们用的是抗的心,实际上比如说我们用这种抗的一属于一个长寿也是一样的,抗的心就是表示所有的这个记录,那么抗的一呢,或者抗的一个长量也是一样的,表示就数有多少条记录。 看一下这个 这地,看一下这个桌摆地,我们可以看一下换一个桌摆地 这个字段呢,他也是一百零七条。但实际上我们知道这个员工有很多人他的职位是相同的, 那么如果我们想要知道有哪些不同的职位, 也就是说对于相同的职位我们只计算一次,我我们就在前面我们介绍了这个去虫的操作,一个叫 distinct, 那么这个句号函数里头也可以使用这个 distinct, 也就是表示这个我只针对这个不同的这个职位 id 做一个计算。那么我们可以看到 实际上我们这个表里头呢,不同的紫外地只有十九条,因为他们有很多员工可以点开看一下,因为有很 很多员工他的这个招牌的是这个重复的都是一样的, 那么这个就是在这个聚合函数里头使用 disting 的它的效果。除此之外呢,我们还需要注意聚合函数的一个 先看一下这个结果,我们看到这个佣金百分比,我们没有使用迪斯庆的,但是他出来的也不是一百零七, 那么我们看一下他的原因是什么呢?我们看到这个佣金版分比, 他这里头是有很多这种空值的, 那么这种空值呢?他是不会被我们这个就要函数所进行计算的, 那么在这个数数的时候,炕的时候呢,他不会被数进来,那么他只会数那些不为空的值,也就是说这个不为空的这个值呢? 他只有这个三十五条,我们可以验证一下,比如说 s elect 这个随便是 celec 眼影笔 where, 你看一下他反过的数量就是三十五行, 在最下面,这显示了三双,咱们往下拉他,也就是说这个 聚合函数呢,他不会对这个取值为空的进行计算,他会忽略掉这些空值。 同时如果我们想排除这个就要函数中的重复值呢?我们可以使用 stinct, 那么这是就要函数使用的这个两个需要注意的地方。