Коледна разпродажба
Изучаване на
Курсове
Задачи
Проучвания и тестове
игри
Помогне
График
Общност
Потребители
Форум
Чат
Статии
Истории на успеха
Дейност
Отзиви
Абонаменти
Лека тема
Уроци
Отзиви
За нас
Започнете
Започнете да учите
Започнете да учите сега
Моят прогрес
Курсове
Карта на мисии
Уроци
Всички куестове
Всички нива
Ключови стъпки за проектиране на база данни
SQL & Hibernate
ниво,
Урок
2.1. Концептуален дизайн Проектирането на база данни се извършва на три етапа: концептуален дизайн; логически дизайн; физически дизайн. Целта на фазата на концептуалния дизайн е да се създаде концептуален модел на данни въз основа на идеите
Нормални форми на база данни
SQL & Hibernate
ниво,
Урок
3.1 Нормализация на базата данни Нормалната форма е свойство на релация в релационен модел на данни, което я характеризира от гледна точка на излишък, което потенциално води до логически погрешни резултати от вземане на проби или промяна на
Зависимости между таблици в база данни
SQL & Hibernate
ниво,
Урок
4.1 Въведение Като преобразувате таблиците на базата данни в обикновени таблици, вече можете да анализирате връзките между тях. Броят елементи, взаимодействащи между две свързани таблици, се нарича кардиналност. Кардиналността ви помага да
Ключове в базата данни
SQL & Hibernate
ниво,
Урок
5.1 Въведение Интернет е пълен с догматични предписания за това как трябва да се избират и използват ключове в релационни бази данни. Понякога споровете дори се превръщат в холивари: трябва ли да се използват естествени или изкуствени ключо
Оптимизиране на скоростта на дискретизация на данните
SQL & Hibernate
ниво,
Урок
6.1 Въведение Сега нека преминем от теория към практика. „На теория няма разлика между теория и практика. На практика те са." Ние живеем в реалния свят и всички софтуерни продукти в крайна сметка са създадени за живи хора. И тези живи хора
Кеширане в MySQL
SQL & Hibernate
ниво,
Урок
7.1 Кеширане от страна на DB MySQL използва високо мащабируеми алгоритми, когато работи с таблици, така че MySQL може да работи дори с малки количества памет. Естествено, за по-добра производителност ви трябва повече RAM. За да видите текущ
Денормализация на таблици в базата данни
SQL & Hibernate
ниво,
Урок
8.1 Защо е необходима денормализация? Най-скъпата от изчислителна гледна точка операция между големи таблици е присъединяването. Съответно, ако в една заявка е необходимо да се "проветрят" няколко таблици, състоящи се от много милиони редов
Проблеми на едновременните транзакции
SQL & Hibernate
ниво,
Урок
1.1 Въведение И сега започва забавлението - теорията за това как работят транзакциите. Как да поддържате работата на системата, когато променяте едни и същи данни в различни нишки? Или искате да изпълните една транзакция в друга? Ще започне
Нива на изолация на транзакциите
SQL & Hibernate
ниво,
Урок
2.1 Четене без ангажимент „Нивото на изолация на транзакциите“ се отнася до степента на защита, осигурена от вътрешните механизми на СУБД (тоест, не изискващи специално програмиране) от всички или някои от горните видове несъответствия в да
Концепция ACID
SQL & Hibernate
ниво,
Урок
3.1 Поява на КИСЕЛИНА Съкращението ACID се появява за първи път през 1983 г. в статия на Theo Haerder и Andreas Reuter. За да опростя текста и да го направя по-убедителен, ще дам превод на фрагмент от тази статия (с леки съкращения). Този ф
C.A.P. теорема
SQL & Hibernate
ниво,
Урок
4.1 Последователност относно Brewera Да започнем с това, че Ерик Брюър не е и никога не е твърдял, че е експерт по бази данни. Той принадлежи към общността на разпределените системи и известната му реч, в която се появява "теоремата" на CAP
Транзакции и др
SQL & Hibernate
ниво,
Урок
5.1 Въпросът за едновременността Нека започнем с малко далечна теория. Всяка информационна система (или просто приложение), която програмистите създават, се състои от няколко типични блока, всеки от които осигурява част от необходимата функ
Покажи повече
1
...
56
57
58
59
60
Please enable JavaScript to continue using this application.