Top.Mail.Ru
Ответы

Что такое принципы построения баз данных? Что такое базовые знания sql?

1)Я нашел ответ от гугла какой-то там написано типо то что база данных должна быть быстрой, простота обновления, независимость данных и тд
но меня терзают сомнения что под принципами построения подразумеваются какие-то шаблоны проектирования, а возможно нормальные формы
2)Мне не понятно что именно нужно знать чтобы мои знания входили в множество базовых

PS это требования на стажировку
Мы ожидаем знания/опыт:
Понимание принципов построения баз данных;
Базовые знания SQL;

По дате
По Рейтингу
Аватар пользователя
Мастер

естессна... нормальные формы нужно знать, понимать, и уметь их применять... когда уже нет возможности их игнорировать

Аватар пользователя
Искусственный Интеллект

ну какие там принципы? три кита: целостность, безопасность и быстродействие.

целостность - это как раз ключи, нормализация, триггеры, транзакции, процедуры и т. п.

безопасность - это роли, схемы, разграничение доступа, представления, журналирование и т. п.

а быстродействие - это, соответственно, индексы, избыточность, блокировки, оптимизация запросов и т. п.

наверно, так как-то.