powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Q: [Схема данных] - [Изменение связей] - [Обеспечение целосности данных]
13 сообщений из 13, страница 1 из 1
Q: [Схема данных] - [Изменение связей] - [Обеспечение целосности данных]
    #32716067
Иван FXS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что СОДЕРЖАТЕЛЬНОГО происходит, когда я ставлю эту "галочку", - кроме того, что "открываются" чекбоксы [Каскадное обновление ...] и [Каскадное удаление ...]?

Еще я вижу, что "вырисовываются" циферки "1" и "8 на боку", но что это означает ПО СОДЕРЖАНИЮ - не очень понимаю ...
...
Рейтинг: 0 / 0
Q: [Схема данных] - [Изменение связей] - [Обеспечение целосности данных]
    #32716092
ищ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
жми F1
"Определение связей между таблицами"
...
Рейтинг: 0 / 0
Q: [Схема данных] - [Изменение связей] - [Обеспечение целосности данных]
    #32716093
Hummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"8 на боку", уважаемый математик, знак бесконечности - в БД так обозначается связь один-ко-многим.
...
Рейтинг: 0 / 0
Q: [Схема данных] - [Изменение связей] - [Обеспечение целосности данных]
    #32716178
Dim P
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По порядку:
Табличка справа - главная
Табличка слева - подчиненная
1. Целостность данных - в подчиненной таблице (8 на боку или 1, но табличка слева) не могут присутствовать данные, если их нет в главной (табличка справа)
2. Каскадное обновление - при изменении ключа (поля по коорому осуществляется связь) в главной таблице, все соответсвующие поля подчиненной изменяют свое значение
3. Каскадное удаление - при удалении данных в главной таблице будут удалены ВСЕ соответсвующие записи в подчиненной (ВНИМАНИЕ - эта опция помогает разрулить множество ошибочных ситуаций в базе - например нельзя удалить человека, которому начислялась зарплата - галочку отключаем).
4. Это называется ссылочная целостность - легко понимаемый, но, к сожалению, не гибкий инструмент (пример, попытайтесь сохранить записи между двумя датами), я хочу сказать, что для овладения подходит, но потом надо переходить на более серьезные инструменты, которые поддерживают тригеры и т.д.
...
Рейтинг: 0 / 0
Q: [Схема данных] - [Изменение связей] - [Обеспечение целосности данных]
    #32716185
Иван FXS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А Волга впадает в Каспийское море :-(

Это вы так меня - как старого друга - радостно приветствуете, что ли? ;-)
...
Рейтинг: 0 / 0
Q: [Схема данных] - [Изменение связей] - [Обеспечение целосности данных]
    #32716225
Иван FXS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dim P1. Целостность данных - в подчиненной таблице (8 на боку или 1, но табличка слева) не могут присутствовать данные, если их нет в главной (табличка справа)
- Dim P, спасибо за ответ по-существу. Предыдущая моя реплика к Вам, очевидно, не относилась (я просто ее еще не видел).

Однако, возникает вопрос: зачем при включенном "обеспечении целостности данных" - допускается возможность устанавливать "типы объединения" №2 и №3?
...
Рейтинг: 0 / 0
Q: [Схема данных] - [Изменение связей] - [Обеспечение целосности данных]
    #32716232
Kelme
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторОднако, возникает вопрос: зачем при включенном "обеспечении целостности данных" - допускается возможность устанавливать "типы объединения" №2 и №3?

Смотри хелп по LEFT JOIN и RIGHT JOIN.
...
Рейтинг: 0 / 0
Q: [Схема данных] - [Изменение связей] - [Обеспечение целосности данных]
    #32716364
Dim P
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы смотрите на графическое представление языка SQL (system query lenguage) язык составления запросов - возьмите учебник или стандарт по этому языку и почитайте, это сложно, но все встанет на свои места. Для того, чтобы увидеть правду необходимо в панели быстрого доступа на крайней левой кнопке выбрать "Режим SQL" (кстати можно в этом режиме написать такие запросы, которые невозможно отобразить в режиме конструктора). Успехов!
...
Рейтинг: 0 / 0
Q: [Схема данных] - [Изменение связей] - [Обеспечение целосности данных]
    #32716387
Iskander68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В порядке взаимопомощи:
SQL - Structured Query LAnguage

--
Regards
Alexander Artamonov


"Dim P" <nospam@sql.ru>; сообщил/сообщила в новостях следующее:
news:995907@sql.ru...
Вы смотрите на графическое представление языка SQL (system query lenguage)
язык составления запросов - возьмите учебник или стандарт по этому языку и
почитайте, это сложно, но все встанет на свои места. Для того, чтобы увидеть
правду необходимо в панели быстрого доступа на крайней левой кнопке выбрать
"Режим SQL" (кстати можно в этом режиме написать такие запросы, которые
невозможно отобразить в режиме конструктора). Успехов!
Тема Ответить

Posted via ActualForum NNTP Server 1.0
...
Рейтинг: 0 / 0
Q: [Схема данных] - [Изменение связей] - [Обеспечение целосности данных]
    #32716417
Dim P
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, ошибочка вышла, пъян наверное (или здесь нужна запятая?)
...
Рейтинг: 0 / 0
Q: [Схема данных] - [Изменение связей] - [Обеспечение целосности данных]
    #32716708
Иван FXS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dim PВы смотрите на графическое представление языка SQL ... Для того, чтобы увидеть правду необходимо в панели быстрого доступа на крайней левой кнопке выбрать "Режим SQL" ...
- нет, я "смотрю" (и обсуждаю) не RQBE, а СХЕМУ ДАННЫХ!
...
Рейтинг: 0 / 0
Q: [Схема данных] - [Изменение связей] - [Обеспечение целосности данных]
    #32716860
Dim P
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Иван FXS
Однако, возникает вопрос: зачем при включенном "обеспечении целостности данных" - допускается возможность устанавливать "типы объединения" №2 и №3?

В этой формочке есть в заголовке окна кнопочка с вопросительным знаком. Тынц по ней, затем тынц по кнопке "Объединение...", читаем: "Используется для выбора типа объединения, используемого по умолчанию при создании запросов на основе связанных таблиц", ну а дальше SQL...
Кстати кнопочка F1 и Shift-F1 очень полезны, правла при этом желательно иметь хелпы версии до 97 включительно.
...
Рейтинг: 0 / 0
Q: [Схема данных] - [Изменение связей] - [Обеспечение целосности данных]
    #32717791
Фотография Shuhard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и колонки непременно нужны - без них тынц не тот!
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Q: [Схема данных] - [Изменение связей] - [Обеспечение целосности данных]
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]