Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
3 / 3 / 0
Регистрация: 10.10.2012
Сообщений: 70
1

Требуется корректировка по составлению базы данных составляющих предметов кабинета информатики

07.12.2012, 20:09. Показов 1180. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте. У меня не получаются некоторые моменты в создании базы данных, не могли бы Вы мне помочь???
У меня имеется 4 основных таблицы (подробнее на скрине 2 ) и у меня не получается объединить 2 из них(я выделил их на скрине 2 ). Когда ставлю галочку «целостности данных» выдает ошибку(1 скрин).
Где я допустил ошибку?
Миниатюры
Требуется корректировка по составлению базы данных составляющих предметов кабинета информатики   Требуется корректировка по составлению базы данных составляющих предметов кабинета информатики  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.12.2012, 20:09
Ответы с готовыми решениями:

Компьютер для кабинета информатики
Меня попросили описать технические требования к системному блоку и монитору для рабочих мест...

Софт для кабинета информатики
Здравствуйте, попросили настроить компьютеры и установить программы в школе. Интересуют...

Создать список типа базы данных из фамилий, предметов, оценок по ним
Создать список типа базы данных из фамилий,предметов,оценок по ним!!!! -вывести список...

Проект - Автоматизация и корректировка уже созданной базы данных и соответствующей веб-интерфейса
Итак, для начала скажу что я студент, и мне на курсовую дали автоматизировать и...

6
3 / 3 / 0
Регистрация: 10.10.2012
Сообщений: 70
07.12.2012, 20:35  [ТС] 2
Так же мне необходимо в эту базу данных кабинетов добавит данные о компьютерах находящихся в них.

Имеется такое Примечание: компьютеры закупаются партиями (однотипных Пк состоящих из материнской платы, процессоров, оперативной памяти, жестких дисков), каждая партия приобретается в фирмах, одной закупкой. О фирме надо иметь данные (название, адрес телефон, фамилию директора). Каждом ПК присваивается инвентарный номер. При выходе из строя ПК можно закупать комплектующие и делать замену. Данные о замене (дата, название заменяемой детали, в каком ПК)
Проверти правильно ли я создал таблицы и связи между ними?
Миниатюры
Требуется корректировка по составлению базы данных составляющих предметов кабинета информатики  
0
2842 / 774 / 41
Регистрация: 20.05.2012
Сообщений: 2,055
07.12.2012, 21:23 3
По порядку.
Если пишет про целостность - то, скорей всего, в таблице на стороне Многие как-то то оказались записи (строки) со значением внешнего ключа (который соединяется с первичным ключом таблицы на стороне Один), который отсутствует в главной (Один-) таблице. Проверьте, потом разбираться далее...

Добавлено через 3 минуты
Вообще, нужна ли такая целостность, решает разработчик. Но это уже другой вопрос
0
3 / 3 / 0
Регистрация: 10.10.2012
Сообщений: 70
07.12.2012, 21:28  [ТС] 4
Цитата Сообщение от Андрэич Посмотреть сообщение
По порядку.
Если пишет про целостность - то, скорей всего, в таблице на стороне Многие как-то то оказались записи (строки) со значением внешнего ключа (который соединяется с первичным ключом таблицы на стороне Один), который отсутствует в главной (Один-) таблице. Проверьте, потом разбираться далее...

Добавлено через 3 минуты
Вообще, нужна ли такая целостность, решает разработчик. Но это уже другой вопрос
Все подправил..вроде нормально..
Миниатюры
Требуется корректировка по составлению базы данных составляющих предметов кабинета информатики  
0
3 / 3 / 0
Регистрация: 10.10.2012
Сообщений: 70
07.12.2012, 21:32  [ТС] 5
Хотелось бы узнать правильно ли я установил связи всех таблиц?
0
730 / 406 / 95
Регистрация: 19.12.2010
Сообщений: 756
07.12.2012, 23:53 6
есть сомнительные связи. но не это главное.
В таблице материалы есть все, но нет названия материала.
Фирма производит не коды деталей, а детали.
Таблица детали вообще не похожа на таблицу с точки зрения инфологической модели БД. матплата,проц и др. это что?
судя по структуре таблицы это есть имена полей. по вашему компьютерные комплектующие ограничиваются только тем перечнем, который есть в таблице детали. а если надо добавить новое комлектующее будем добавлять новое поле.
Проще переделать таблицу детали к такому виду код_детали название. и пусть пользователь вводит любые детали.
Пока все,хотя связи и логически необоснованные таблицы остались.
0
2842 / 774 / 41
Регистрация: 20.05.2012
Сообщений: 2,055
08.12.2012, 02:10 7
Навскидку примерно так. Хотя я бы, наверное, объединил бы таблицы Матер средства и ПК, а также Номер инвентаря и Номер инвенторя пк (последние даже по названию напрашиваются в одну сущность)
Миниатюры
Требуется корректировка по составлению базы данных составляющих предметов кабинета информатики  
0
08.12.2012, 02:10
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.12.2012, 02:10
Помогаю со студенческими работами здесь

Требуется совет по составлению комплектации игрового пк
Приветствую. Старый ноут пришел в негодность, и вот решил собрать нормальный стационарник....

Корректировка базы данных "Продажа авто"
Сделал базу данных "Продажа авто". Вроде всё работает, преподаватель указал на некие ошибки,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru