|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Несколько вопросов об ... |
|
Несколько вопросов об ...
|
Пользователь Сообщения: 90 |
Профиль | Отправить PM | Цитировать 1. Если в mySQL уже создана таблица как я могу назначить одно из её полей ключевым?
2. Будет ли mySQL отслеживать при этом уникальность ключа? 3. Можно ли создавать связи между полями таблиц, и может ли, при этом, mySQL обеспечивать целостность данных? (На подобие того как это происходит в Access) |
|
Отправлено: 10:53, 06-10-2003 |
Пользователь Сообщения: 114
|
Профиль | Отправить PM | Цитировать |
------- Отправлено: 08:08, 07-10-2003 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 335
|
Профиль | Сайт | Отправить PM | Цитировать Megabyte
Sharkky Цитата:
|
|
------- Отправлено: 01:37, 08-10-2003 | #3 |
Пользователь Сообщения: 114
|
Профиль | Отправить PM | Цитировать Пример для Оракла:
Например, есть таблица клиентов и таблица заказов Директива constraint указывает Ораклу, что поле order_customer_id в таблице orders - ссылка на customer_id в таблице customers. Тогда Оракл сам будет следить, чтобы у всех записей в таблице orders значение в поле order_customer_id совпадало с одним из значений из customer_id. То есть при любом изменении order_customer_id Оракл проверит, есть ли такое значение в customer_id, если нет - не даст изменить (или вставить). Также он не даст удалить сроки их таблицы customers, если его customer_id есть в одном из order_customer_id. |
------- Отправлено: 08:19, 08-10-2003 | #4 |
Старожил Сообщения: 335
|
Профиль | Сайт | Отправить PM | Цитировать Megabyte
Да, подобное есть и в MySQL... Sharkky Есть один хорошоий способ всё узнать - посмотреть документацию ;-)) Там можно гораздо быстрее найти полные ответы на все интересующие вопросы. Документация в Сети есть, например, здесь: www.mysql.com/documentation. |
|
------- Отправлено: 13:01, 08-10-2003 | #5 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Несколько вопросов по ОС | Master WEB | Общий по Linux | 33 | 02-08-2007 23:23 | |
Несколько вопросов | raingts | Хочу все знать | 2 | 30-01-2007 18:05 | |
Несколько вопросов | barbos | Общий по Linux | 8 | 16-12-2004 20:40 | |
Несколько вопросов по C++ | pva | Программирование и базы данных | 2 | 09-04-2004 08:45 | |
Несколько вопросов по RH 9 | Frost Wolf | Общий по Linux | 12 | 07-09-2003 12:51 |
|