All language subtitles for [SubtitleTools.com] Oracle RDBMS - Learning Oracle 12c [Video]

af Afrikaans
sq Albanian
am Amharic
ar Arabic Download
hy Armenian
az Azerbaijani
eu Basque
be Belarusian
bn Bengali
bs Bosnian
bg Bulgarian
ca Catalan
ceb Cebuano
ny Chichewa
zh-CN Chinese (Simplified)
zh-TW Chinese (Traditional)
co Corsican
hr Croatian
cs Czech
da Danish
nl Dutch
en English
eo Esperanto
et Estonian
tl Filipino
fi Finnish
fr French
fy Frisian
gl Galician
ka Georgian
de German
el Greek
gu Gujarati
ht Haitian Creole
ha Hausa
haw Hawaiian
iw Hebrew
hi Hindi
hmn Hmong
hu Hungarian
is Icelandic
ig Igbo
id Indonesian
ga Irish
it Italian
ja Japanese
jw Javanese
kn Kannada
kk Kazakh
km Khmer
ko Korean
ku Kurdish (Kurmanji)
ky Kyrgyz
lo Lao
la Latin
lv Latvian
lt Lithuanian
lb Luxembourgish
mk Macedonian
mg Malagasy
ms Malay
ml Malayalam
mt Maltese
mi Maori
mr Marathi
mn Mongolian
my Myanmar (Burmese)
ne Nepali
no Norwegian
ps Pashto
fa Persian
pl Polish
pt Portuguese
pa Punjabi
ro Romanian
ru Russian
sm Samoan
gd Scots Gaelic
sr Serbian
st Sesotho
sn Shona
sd Sindhi
si Sinhala
sk Slovak
sl Slovenian
so Somali
es Spanish
su Sundanese
sw Swahili
sv Swedish
tg Tajik
ta Tamil
te Telugu
th Thai
tr Turkish
uk Ukrainian
ur Urdu
uz Uzbek
vi Vietnamese
cy Welsh
xh Xhosa
yi Yiddish
yo Yoruba
zu Zulu
or Odia (Oriya)
rw Kinyarwanda
tk Turkmen
tt Tatar
ug Uyghur
Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated: 1 00:00:01,420 --> 00:00:03,520 In this lesson, we'll take an overall look 2 00:00:03,520 --> 00:00:07,090 at some of the features and advantages of the Oracle RDBMS. 3 00:00:07,090 --> 00:00:10,810 An RDBMS, or Relational Database Management System, 4 00:00:10,810 --> 00:00:14,410 allows us to quickly and safely store and retrieve data. 5 00:00:14,410 --> 00:00:17,530 The Oracle RDBMS is the most popular commercial database 6 00:00:17,530 --> 00:00:20,050 system in the world, and has held the largest market 7 00:00:20,050 --> 00:00:21,760 share for many years. 8 00:00:21,760 --> 00:00:24,310 We'll look at two main topics in this lesson-- 9 00:00:24,310 --> 00:00:26,380 the integration benefits of Oracle 10 00:00:26,380 --> 00:00:29,020 and the structural features Oracle possesses. 11 00:00:29,020 --> 00:00:30,580 One of Oracle's greatest features 12 00:00:30,580 --> 00:00:33,790 is its overall commitment to interoperability. 13 00:00:33,790 --> 00:00:36,730 In the days before Oracle began to gain in popularity, 14 00:00:36,730 --> 00:00:39,430 most database products were siloed in such a way 15 00:00:39,430 --> 00:00:42,430 to restrict them to a certain hardware platform. 16 00:00:42,430 --> 00:00:44,650 When Oracle made the decision to rewrite their code 17 00:00:44,650 --> 00:00:46,780 base in the C programming language, 18 00:00:46,780 --> 00:00:49,210 it opened up the doors for their RDBMS 19 00:00:49,210 --> 00:00:51,730 to run on many different hardware platforms. 20 00:00:51,730 --> 00:00:54,130 Originally confined to mainframe systems, 21 00:00:54,130 --> 00:00:57,130 the Oracle RDBMS could now run on platforms 22 00:00:57,130 --> 00:00:58,780 such as Windows and Unix. 23 00:00:58,780 --> 00:01:01,150 During the dotcom boom, more and more companies 24 00:01:01,150 --> 00:01:04,240 began to run databases on smaller platforms 25 00:01:04,240 --> 00:01:06,460 in order to have a presence on the internet. 26 00:01:06,460 --> 00:01:08,470 Oracle was uniquely positioned to take 27 00:01:08,470 --> 00:01:09,880 advantage of this market. 28 00:01:09,880 --> 00:01:12,210 Oracle continues this commitment today 29 00:01:12,210 --> 00:01:14,020 and can run on multiple distributions 30 00:01:14,020 --> 00:01:18,730 of Linux, Windows, Unix, and even the Apple OS 10. 31 00:01:18,730 --> 00:01:20,740 While Oracle no longer supports a product 32 00:01:20,740 --> 00:01:22,720 to run natively on mainframes, it 33 00:01:22,720 --> 00:01:25,690 does support Oracle on zLinux, the Linux 34 00:01:25,690 --> 00:01:28,270 OS running on a mainframe. 35 00:01:28,270 --> 00:01:31,330 Oracle database is supported by its own patented networking 36 00:01:31,330 --> 00:01:32,110 stack. 37 00:01:32,110 --> 00:01:34,240 This allows Oracle to talk natively 38 00:01:34,240 --> 00:01:36,610 to databases running on different types of systems 39 00:01:36,610 --> 00:01:38,830 without changing the application code. 40 00:01:38,830 --> 00:01:41,920 Thus, a user running a client application on Windows 41 00:01:41,920 --> 00:01:43,690 can connect to an Oracle Applications 42 00:01:43,690 --> 00:01:47,140 database running on Unix without any complications. 43 00:01:47,140 --> 00:01:50,570 Oracle is an industry standard ACID compliant database, 44 00:01:50,570 --> 00:01:52,570 meaning that it maintains data integrity 45 00:01:52,570 --> 00:01:55,960 and reliability through accepted locking standards. 46 00:01:55,960 --> 00:01:58,210 Any number of database products today, 47 00:01:58,210 --> 00:02:02,050 known as NoSQL databases, lack this compliance. 48 00:02:02,050 --> 00:02:04,030 Although Oracle is not open source, 49 00:02:04,030 --> 00:02:07,330 it is shown a commitment to a number of open technologies, 50 00:02:07,330 --> 00:02:08,920 such as Linux and Java. 51 00:02:08,920 --> 00:02:11,950 Oracle first offered its database for the Linux platform 52 00:02:11,950 --> 00:02:14,950 as early as the late 1990s, a long time 53 00:02:14,950 --> 00:02:18,190 before it was accepted as a commercially viable operating 54 00:02:18,190 --> 00:02:18,910 system. 55 00:02:18,910 --> 00:02:21,820 It continues to support the platform with its own Oracle 56 00:02:21,820 --> 00:02:23,050 Linux product. 57 00:02:23,050 --> 00:02:25,900 And although Oracle Corporation is the maintainer of the Java 58 00:02:25,900 --> 00:02:27,940 programming language, Java is used 59 00:02:27,940 --> 00:02:30,380 in many non-Oracle products. 60 00:02:30,380 --> 00:02:32,320 Oracle has a number of structural features 61 00:02:32,320 --> 00:02:34,360 that contribute to its popularity. 62 00:02:34,360 --> 00:02:36,970 Customers want flexibility and high performance, 63 00:02:36,970 --> 00:02:39,610 and Oracle was designed that way from the ground up. 64 00:02:39,610 --> 00:02:43,270 The Oracle RDBMS uses a logical structure methodology 65 00:02:43,270 --> 00:02:44,510 to store data. 66 00:02:44,510 --> 00:02:47,410 That is to say that users can interact with database data 67 00:02:47,410 --> 00:02:51,040 without explicitly knowing where the physical files are stored. 68 00:02:51,040 --> 00:02:53,890 It supports partitioning, a high performance feature 69 00:02:53,890 --> 00:02:56,650 that allows tables to be divided in such a way 70 00:02:56,650 --> 00:02:58,420 that different pieces of the table 71 00:02:58,420 --> 00:03:00,940 can be kept across different physical storage. 72 00:03:00,940 --> 00:03:04,630 Oracle supports range, hash, and list partitioning, as well as 73 00:03:04,630 --> 00:03:07,690 composite methods that use combinations of each type. 74 00:03:07,690 --> 00:03:09,550 From its inception, Oracle was designed 75 00:03:09,550 --> 00:03:11,110 with high performance in mind. 76 00:03:11,110 --> 00:03:13,750 The Oracle architecture relies on memory caches, 77 00:03:13,750 --> 00:03:16,900 areas in memory that serve a defined purpose. 78 00:03:16,900 --> 00:03:19,750 This caching architecture is one of the reasons 79 00:03:19,750 --> 00:03:22,750 that Oracle can scale up large databases that 80 00:03:22,750 --> 00:03:24,430 are still high performance. 81 00:03:24,430 --> 00:03:27,490 It might be surprising to learn that in Oracle nearly 82 00:03:27,490 --> 00:03:30,820 every data operation occurs in memory, not on disk, 83 00:03:30,820 --> 00:03:34,450 since memory is an order of magnitude faster than disk, 84 00:03:34,450 --> 00:03:37,270 Oracle can process data at very high speeds. 85 00:03:37,270 --> 00:03:38,770 One of the most interesting features 86 00:03:38,770 --> 00:03:42,590 to database administrators is what's called data dictionary. 87 00:03:42,590 --> 00:03:45,880 The data dictionary is a set of internal tables and views 88 00:03:45,880 --> 00:03:47,470 that records nearly everything that 89 00:03:47,470 --> 00:03:49,090 is happening in the database. 90 00:03:49,090 --> 00:03:51,550 If you want a list of all the tables in a database, 91 00:03:51,550 --> 00:03:54,490 you use the SQL language to query the data dictionary. 92 00:03:54,490 --> 00:03:56,260 If you want to know what trace file 93 00:03:56,260 --> 00:03:58,180 a given process is writing to, you 94 00:03:58,180 --> 00:03:59,590 look in the data dictionary. 95 00:03:59,590 --> 00:04:01,630 Leveraging the power of the data dictionary 96 00:04:01,630 --> 00:04:04,570 is one of the database administrators greatest tools. 97 00:04:04,570 --> 00:04:07,540 The primary responsibility for any database administrator 98 00:04:07,540 --> 00:04:09,100 is the integrity of the data. 99 00:04:09,100 --> 00:04:11,950 The data stored in the database must be fully recoverable 100 00:04:11,950 --> 00:04:13,870 in the event of a catastrophe. 101 00:04:13,870 --> 00:04:16,360 This area is one of Oracle's greatest strengths. 102 00:04:16,360 --> 00:04:18,520 The Oracle RDBMS biomass is designed 103 00:04:18,520 --> 00:04:21,790 from the ground up with a fully recoverable architecture. 104 00:04:21,790 --> 00:04:24,310 Every transaction is recorded for the express 105 00:04:24,310 --> 00:04:28,450 purpose of being able to replay it in the event of a failure. 106 00:04:28,450 --> 00:04:31,000 Oracle even includes its own powerful tool 107 00:04:31,000 --> 00:04:35,560 for backup and recovery, the Recovery Manager, or RMAN. 108 00:04:35,560 --> 00:04:39,100 RMAN allows DBAs to perform cold, hot and incremental 109 00:04:39,100 --> 00:04:41,800 backups and do full recoveries, or even 110 00:04:41,800 --> 00:04:43,720 recoveries to a point in time. 111 00:04:43,720 --> 00:04:45,790 Finally, high availability is a feature 112 00:04:45,790 --> 00:04:48,220 that nearly every company demands today. 113 00:04:48,220 --> 00:04:51,490 Oracle has offered a cluster database solution for decades. 114 00:04:51,490 --> 00:04:54,940 Originally known as OPS, or Oracle Parallel Server, 115 00:04:54,940 --> 00:04:57,070 cluster databases are designed to operate 116 00:04:57,070 --> 00:04:58,960 across multiple physical machine. 117 00:04:58,960 --> 00:05:01,720 In the event that one machine in the cluster of fails, 9738

Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.