Автор Bearwoolfs задал вопрос в разделе Другие языки и технологии
Базы данных , зачем нужны связи между таблицами??? и получил лучший ответ
Ответ от Капитан Гугл[гуру]
Потому что информация, нужная пользователям БД, как правило распределена по нескольким сущностям. Связи - для того, чтобы понять, какая информация к чему относится. Анастасия Дук: реляционная модель БД требует, чтобы любая информация находилась в БД в единственном экземляре, это требование непротиворечивости.
Ответ от Yuki Nagato[новичек]
Защитой уникальности столбца занимается всё-таки первичный ключ.
А роль внешнего ключа не в защите от изменений (потому что, при определенных настройках их всё-таки можно проводить) , а вообще в поддержании целостности данных.
Защитой уникальности столбца занимается всё-таки первичный ключ.
А роль внешнего ключа не в защите от изменений (потому что, при определенных настройках их всё-таки можно проводить) , а вообще в поддержании целостности данных.
Ответ от Анастасия Редькина[новичек]
для того, что когда вы будете делать какие либо запросы, в случае изменения информация менялась во всех таблицах в которых она содержится. а не только в одной.
для того, что когда вы будете делать какие либо запросы, в случае изменения информация менялась во всех таблицах в которых она содержится. а не только в одной.
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Базы данных , зачем нужны связи между таблицами???
что такое транзакция в БД?
транзакция - это логически неделимая еденица работы в СУБД, которая реально может состоять из
подробнее...
dbf формат Что это И как в него перевести экселевский документ?
Это формат баз данных, он откроется и в аксесе. из экселя - просто файл сохранить как... там дбф
подробнее...
Что такое реляционная БД?
Реляционная (relational) БД отличается способом представления информации, находящейся в ней.
подробнее...
Подскажите чем заменить знак "%" в php. К примеру у меня есть таблица, в нем размеры в процентах даны. Вот их нужно убра
У вас логические связи нарушены, php тут ни при чем, раз проценты хранятся в БД. С таким же успехом
подробнее...
Как к сайту подключают БД на mysql?
не вижу гемора
$db = mysql_connect("localhost","пользователь","пароль");
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
Что такое архитектура в программировании? И чем собственно архитектор занимается?
Человек состоит из костей, мышц, органов чувств, пищеварительной и дыхательной систем, половой
подробнее...
спросили в Общество
Работает ли связь МТС в Донецкой области Украины? Имею в виду - сейчас? Вчера связь была...
ну так возьми и позвони
подробнее...
Работает ли связь МТС в Донецкой области Украины? Имею в виду - сейчас? Вчера связь была...
ну так возьми и позвони
подробнее...
Где можно скачать базу данных для SQL сервера?
mysql.com
+ любая программа для совместимости с mysql.com
Я не понимаю вы хотите
подробнее...
спросили в База
ГДЕ НАЙТИ ГОТОВЫЕ БАЗЫ ДАННЫХ ДЛЯ ACCESS ПО СКЛАДУ??? help??»
Можно сгенерировать генератором баз данных Access. Для этого: Пуск - Создать документ Office -
подробнее...
ГДЕ НАЙТИ ГОТОВЫЕ БАЗЫ ДАННЫХ ДЛЯ ACCESS ПО СКЛАДУ??? help??»
Можно сгенерировать генератором баз данных Access. Для этого: Пуск - Создать документ Office -
подробнее...
Что такое tmt.dat - приложение
скорее всего это:
(_звуковой_носител ь_)
хотя, скорее
а вообще
подробнее...
Как мне переместить базу MySQL со своего компа на хостинг ?
есть утилита mysqldump. скорее всего поможет
Как скопировать базу на другой сервер?
Для
подробнее...
Что это значит и как с этим бороться: Unhandled Error
Ошибка. Не возможно выделить пространство для объекта 'dbo.EventLog'. 'PK_EventLogMaster' в БД
подробнее...
спросили в Перевалы
помогите пожалуйста ответить на парочку вопросов по Access
нихрена себе парочка (она че в геометрической прогресии?)?? ? :-O
Из каких объектов может
подробнее...
помогите пожалуйста ответить на парочку вопросов по Access
нихрена себе парочка (она че в геометрической прогресии?)?? ? :-O
Из каких объектов может
подробнее...