#777 Год выпуска: 2015 Производитель: Lynda Сайт производителя: lynda.com Автор: Simon Allardice Продолжительность: 3:11 Тип раздаваемого материала: Видеоклипы Язык: Английский Описание: Discover how a database can benefit both you and your architecture, whatever the programming language, operating system, or application type you use. In this course, explore options that range from personal desktop databases to large-scale geographically distributed database servers and classic relational databases to modern document-oriented systems and data warehouses—and learn how to choose the best solution for you. Author Simon Allardice covers key terminology and concepts, such as normalization, "deadly embraces" and "dirty reads," ACID and CRUD, referential integrity, deadlocks, and rollbacks. The course also explores data modeling step by step through hands-on examples to design the best system for your data. Plus, learn to juggle the competing demands of storage, access, performance, and security—management tasks that are critical to your database's success.
Содержание
Introduction Welcome What you need to know
1. Understanding Databases What are databases? Exploring databases and database management systems
2. Database Fundamentals The features of a relational database Exploring unique values and primary keys Defining table relationships Describing many-to-many relationships Transactions and the ACID test Introduction to Structured Query Language (SQL)
3. Database Modeling: Tables Introduction to database modeling Planning your database Identifying columns and selecting data types Choosing primary keys Using composite keys
5. Database Modeling: Optimization Understanding normalization First normal form Second normal form Third normal form Database denormalization
6. Database Modeling: Querying Creating SQL queries Structuring the WHERE clause Sorting query results Using aggregate functions Joining tables Inserting, updating, and deleting The data definition language
7. Database Modeling: Indexing and Optimization Understanding indexes Understanding write conflicts Understanding stored procedures and injection attacks
8. Database Options Desktop databases Relational database management systems Object-based and XML-based databases NoSQL databases
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!