Перейти к содержанию

ПОмогите с заданией) Создание База Данных Access


Susumi

Рекомендуемые сообщения

Соглано этой статье первичным ключом у Вас являются столбцы "Код работ" и "Код вида работ" ибо они несут однопитную информацию.

 

 

// Обновлено. Полученный файл скайал, запустил, но вот в этой программе я редко работаю, поэтому сказать что-либо по совету не могу.

Изменено пользователем MASolomko
Ссылка на комментарий
Поделиться на другие сайты

ибо они несут однопитную информацию.

Неверное утверждение...

 

Ключевое поле — это одно или несколько полей, комбинация значений которых однозначно определяет каждую запись в таблице.

То есть информация в ключевых полях уникальная и не может повторяться.

А все поля СУБД и так содержат однотипную информацию (вряд ли в поле "ФИО", кто-то додумается хранить дату рождения, т.е. информацию другого типа :)).

 

Вот закончил > каж-ся так делается

 

Есть неточности...

 

Ключ обычно выбирается по "коду" (в данном случае "код работ"), так как там обычно идет нумерация по порядку. Плюс, по этому же коду связываются две таблицы... Однако, если названия видов работ всегда будут уникальными, то можно оставить как есть, но тогда придется связывать таблицы не по "коду работы" а по "виду работы".

 

Еще не указали обеспечение целостности данных в связях...

 

Для полей с числами, нужно указывать тип данных – "числовой", а не "текстовый"...

 

Далее... нужно назначить ключевое поле для второй таблицы, но... так как код бригады может повторяться, коды работ и табелей тоже... эти поля не подходят на роль ключевых. А вот одновременно все три – могут, получим "составной ключ".

 

Созданная форма не является многотабличной... так как используется для заполнения только одной (первой) таблицы.

 

Создать форму удобнее при помощи мастера, где необходимо выбрать поля из обеих таблиц.

 

Запрос у Вас вообще не работает, отчет тоже неправильный...

 

P.S. Советую побольше прочитать про СУБД и работу в MS Access или посмотреть видео курс http://learn4you.ru/Course/Access+2007/

Изменено пользователем ACIK
Ссылка на комментарий
Поделиться на другие сайты

Если используется Access 2003, для выполнения пункта 9 задания рекомендую почитать тут: http://www.lessons-tva.info/edu/e-inf2/m2t4_7.html

 

Про формы в 2007-м тут: http://office.microsoft.com/ru-ru/access-h...A001213876.aspx

 

Так как в задании не указаны детали на которые стоит обратить внимание, будем принимать решения на свое усморение...

 

В итоге, должно получится чтот-то типа этого:

z2.zip

Ссылка на комментарий
Поделиться на другие сайты

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в



Войти
  • Похожий контент

    • animewko25
      От animewko25
      Добрый день!
      Подскажите каким способом можно перенести базу данных SQL KSC на другой диск.
      Финт с заменой буквы не проходит,может быть есть какой нибудь мануал
    • Roma1
      От Roma1
      У меня есть зеркало видеорегистратор. Раз в два месяца я обновляю базы камер. Поменял ПК. На старом ноутбуке скачивание проходило нормально, а на новом пишет "Заблокировано скачивание опасного файла". При отключение Касперского происходит тоже самое. Видимо защита в ОС винда 10. Где и как мне временно отключить защиту для скачивания базы?
    • Федор45
      От Федор45
      Добрый день!
      Утром получили зашифрованные базы 1С, другие продукты не тронуты
       
      FRST.txt Addition.txt
      для примера зашифрованный архив
      БАНК.rar
    • Инфлюенсер
      От Инфлюенсер
      Добрый день, произошел взлом системы. Пострадали пк и сервера, злоумышленник зашифровал данные. Так же попросил выкуп. для теста дал пароль от одного из дисков с помощью которого удалось расшифровать диск с которого собраны логи по запросу, в данный момент диски заблокированы. Требуется ли с помощью программы R.Saver   попытаться вытащить какиет-о файлы, так как в настоящий момент  диски являются роу
      Addition.txtFRST.txt
    • dexter
      От dexter
      Всем привет.
       
      Открыл меню Плюса и увидел сообщение (скрин). Ладно, залез в BIOS и включил виртуализацию и попутно (по совету в одной из профильных статей ЛК) параметр VT-d.
      Опять посетил Настройку защиты ввода данных и опять сообщение "... Обнаружено несовместимое устройство или программное обеспечение."
       
      Хорошо. По поводу устройства - ясен пень, имеется в виду модуль TPM . Но он у меня не установлен. Это я знаю точно, поскольку я его не покупал и не устанавливал ( как мне разъяснили в одном из магазинов,
      сие устройство запрещено к оф. продаже). Разъём на плате есть, а самого модуля - нету.
       
      Смотрим и читаем дальше много букв в одной из профильных статей от ЛК. И оказывается, что причин о несовместимости программного обеспечения может быть несколько - https://support.kaspersky.ru/common/safemoney/13713#block1
      то что вверху написано - не суть важно. Листаем список ниже. И что мы там видим ? А то, что под программным обеспечением имеется в виду в том числе Изоляция ядра и Smart App Control.
      У меня, на начальной стадии использования винды-11 Smart App Control отключен, т.к. находится в  режиме "Оценка".
       
      А теперь такой вопрос к разработчикам : нельзя как-то решить эту коллизию с Smart App Control , Изоляцией ядра и защитой ввода данных с использованием аппаратной виртуализации ?
      Или вы реально решили, что для функционирования Плюса в том виде, как Вы задумали , надо отключить несколько функций по обеспечению безопасности в самой системе ?


×
×
  • Создать...