No video

Database Lesson #6 of 8 - Database Administration

  Рет қаралды 155,396

Dr. Daniel Soper

Dr. Daniel Soper

Күн бұрын

Dr. Soper gives a lecture on database administration. Topics covered include concurrent access / concurrency control, database security, database backup and recovery strategies, database locking (including optimistic locking, pessimistic locking, and deadlock), and database transactions.

Пікірлер: 32
@Knowledge_Nuggies
@Knowledge_Nuggies 3 жыл бұрын
The only thing missing in this series is a video where you actually put these things into practice and navigate around an actual DBMS like MySQL or even MS Access (for simplicity) and show where and how all these concepts apply.
@robbywood440
@robbywood440 3 жыл бұрын
I feel this comment so hard right now.
@alabamathunder2891
@alabamathunder2891 4 жыл бұрын
I seriously sat through these lectures and slayed a few dragons here at work, as a total amateur. I feel more like a pro now. Thank you for posting this.
@linjiepeng3889
@linjiepeng3889 9 жыл бұрын
Dr.Soper, you are amazing
@DrSatti
@DrSatti 10 жыл бұрын
Thanks for sharing your knowledge. I really builds the sound foundations.
@ArabDude123
@ArabDude123 9 жыл бұрын
His voice is so mellow
@jimc1499
@jimc1499 8 ай бұрын
Again I really appreciate these videos thank you again.
@terran008
@terran008 9 жыл бұрын
Thanks for your videos, I watch them to understand a bit more my lectures of introduction to database, my prof makes it seem kind of confusing
@Chiexplorer
@Chiexplorer 6 жыл бұрын
his lectures are clear and easy to understand. Great professor in person!
@80amnesia
@80amnesia 9 жыл бұрын
Great lecture! Thanks Dr.Soper
@sinebiinnazo7882
@sinebiinnazo7882 7 жыл бұрын
You are are a genius & i love your teaching style . Can you please give us a class on OOP in PHP?
@pervezahmed4592
@pervezahmed4592 9 жыл бұрын
Thanks Dr.Soper ......you r explaining in very simple i see all the lecture from 1 to 6 i didnt understand only one thing that is difference between relationship and Cardinality
@kahsaye2006
@kahsaye2006 7 жыл бұрын
pervez 401 really drdd
@khumbogama9728
@khumbogama9728 7 жыл бұрын
great Job Dr Soper
@christopheropara6083
@christopheropara6083 6 жыл бұрын
Thanks Dr Soper
@DaBBoSaH
@DaBBoSaH 10 жыл бұрын
great lesson, totally enjoyed it
@vigneshsoap123
@vigneshsoap123 4 жыл бұрын
Quick question: Dirty read definition: When a transaction by user A reads modified data by user B that is not commited in the DB. If transaction by user A can read data that is modified by user B, doesn't that mean the data is committed?
@vigneshsoap123
@vigneshsoap123 4 жыл бұрын
Found good explanation here www.geeksforgeeks.org/dbms-dirty-read-in-sql/
@nandhi19
@nandhi19 8 жыл бұрын
Thank you Dr!
@tawaz570
@tawaz570 10 жыл бұрын
I really appreciate your teachings,you are good and now i am ready to go ahead .Please help us on xml
@jacobstine8693
@jacobstine8693 2 жыл бұрын
so at 20min into the video, if they had preformed the action of reducing the inventory as a math function instead of doing the math themselves then rewriting whats there could it have worked?
@uraaxeecaqligaaga4890
@uraaxeecaqligaaga4890 5 жыл бұрын
Sir we only started transaction OT2 and we finished with no object that's the transaction in log table. May you give us explanations about that please. Thank you
@Wiktoria556
@Wiktoria556 6 жыл бұрын
Thank you for the series of lessons. I just have one question regarding this video. Why a role can have 0 permissions assigned? (part 1:09:20) isn't it necessary for a role to have at least one permission to exist?
@marianos4101
@marianos4101 5 жыл бұрын
Remember that in cardinalities, 0 is an "optional" number of entity instances. So he could simply set a One-to-Many relationship, but have in mind that there might be some cases where a role may have 0 permissions. Imagine, for some reason, that you insert a new entity called "potential candidates" for a new job role, so you enter this new entity, but let it have 0 permissions, because there shouldn't be any permissions granted to modify data to potential new users. But I'm just a brand new Database learner, so I sticked to my poor knowledge. Hope it helps.
@zimingwang6301
@zimingwang6301 6 жыл бұрын
Then, how to deal with the deadlock?
@mohamedengland8187
@mohamedengland8187 8 жыл бұрын
good i like that
@bateyjosue8648
@bateyjosue8648 6 жыл бұрын
hey. me too i'm very pleased for watching this vedeos, can i find document in power point or ms word please
@TacosYBurritos8P
@TacosYBurritos8P Жыл бұрын
45:04 ACID - Consistent Transactions
@felixgolindano8913
@felixgolindano8913 8 жыл бұрын
Your class are awesome. Thanks! I have a question, how do I prevent a Lost update problem? Do you have any example?
@mikesdailygaming
@mikesdailygaming 2 жыл бұрын
Set speed to 1.5 or 1.75 ... you're welcome in advance
@gg_sonxd3579
@gg_sonxd3579 6 жыл бұрын
So if a hacker manage to hack your log file too your fucked??
@andrewstephenson9083
@andrewstephenson9083 7 жыл бұрын
$26 basketballs?! Must be a government contract.
Database Lesson #7 of 8 - Database Indexes
38:39
Dr. Daniel Soper
Рет қаралды 146 М.
Which Database Model to Choose?
24:38
High-Performance Programming
Рет қаралды 51 М.
Before VS during the CONCERT 🔥 "Aliby" | Andra Gogan
00:13
Andra Gogan
Рет қаралды 9 МЛН
Мы сделали гигантские сухарики!  #большаяеда
00:44
а ты любишь париться?
00:41
KATYA KLON LIFE
Рет қаралды 3,4 МЛН
F2023 #09 - Index Concurrency Control (CMU Intro to Database Systems)
1:19:59
Database Sharding and Partitioning
23:53
Arpit Bhayani
Рет қаралды 79 М.
How to Think Like the SQL Server Engine
1:40:28
Brent Ozar Unlimited
Рет қаралды 12 М.
7 Database Design Mistakes to Avoid (With Solutions)
11:29
Database Star
Рет қаралды 72 М.
Database Schema
6:20
Eddie Woo
Рет қаралды 609 М.
Why is anti-immigration sentiment on the rise in Canada?
13:00
The Guardian
Рет қаралды 1,9 МЛН
Learn Database Normalization - 1NF, 2NF, 3NF, 4NF, 5NF
28:34
Decomplexify
Рет қаралды 1,8 МЛН
Before VS during the CONCERT 🔥 "Aliby" | Andra Gogan
00:13
Andra Gogan
Рет қаралды 9 МЛН