У нас вы можете посмотреть бесплатно db 1 SQL Server Database Skills Review или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
This video provides a comprehensive review of core database skills using Microsoft SQL Server 2016 and the Northwind sample database. It covers fundamental concepts ranging from relational modeling to advanced transaction management. Core Relational Modeling (OLTP) The video begins by reviewing the translation of a conceptual model into a logical database model [00:54]. 3rd Normal Form (3NF): To ensure data integrity, tables must have primary keys, with no partial or transitive dependencies [01:40]. Relationships: 1:N (One-to-Many): Implemented via foreign keys (e.g., Orders and Employees) [02:18]. N:M (Many-to-Many): Requires linking tables (e.g., Employee Territories) [02:27]. 1:1 (One-to-One): Used for specializations or base tables [02:38]. Schema Structure: Distinguishes between "base tables" (static data at the leaves) and "transactional tables" (the high-volume "beating heart" of the system in the center) [03:24]. SQL Querying Basics The tutorial demonstrates standard SQL querying techniques including selecting, grouping, and joining [06:33]. Key examples include: Calculating the total value of each order [06:55]. Determining quantities sold per product on a yearly basis [07:37]. A complex query to find which employee sold the most of the most popular product in a specific year [08:08]. Server-Side Programming with T-SQL The video discusses the pros and cons of implementing business logic on the database server versus an application server [11:40]. Key Elements: Covers control flow (IF/ELSE, WHILE), error handling (TRY/CATCH), and database objects like Stored Procedures and Functions [12:22]. Functions: Explains the difference between scalar-valued functions [15:59] and table-valued functions [17:59]. Stored Procedures: Demonstrates how to wrap complex logic, such as a salary increase script, into a reusable procedure [14:38]. Transaction Management & Isolation A significant portion of the video is dedicated to maintaining data integrity through transactions [26:41]. ACID Properties: Defines Atomicity, Consistency, Isolation, and Durability [27:05]. T-SQL Transactions: Shows how to use BEGIN, COMMIT, and ROLLBACK to ensure a sequence of operations (like processing a new order) succeeds or fails as a single unit [27:23]. Isolation Levels: Explains the four ANSI standard levels (Read Uncommitted, Read Committed, Repeatable Read, Serializable) [37:15]. Concurrency Issues: Features a demo of a "race condition" where two concurrent users attempt to buy the same item, highlighting why choosing the correct isolation level is critical to avoid logical errors or deadlocks [38:18]. Practical Exercises Throughout the video, the instructor presents a "Training Sessions" scenario to extend the Northwind database, challenging viewers to: Design new tables for employee skills and training [05:26]. Write queries to identify missing skills [10:04]. Implement stored procedures for automated enrollment [24:01].