|
4 / 4 / 0
Регистрация: 28.09.2013
Сообщений: 93
|
|
Проверьте пожалуйста правильность поставленных мной связей базы24.10.2013, 14:29. Показов 1333. Ответов 13
Метки нет (Все метки)
Здравствуйте. Создаю реальную базу данных одной группы. не могу осуществить базу данных, точнее ошибка в том что не могу осуществить правильные связи. Помогите...
скриншот моей базы вложена в нее.. заранее спасибо. ен могу связать до конца все таблицы
0
|
|
| 24.10.2013, 14:29 | |
|
Ответы с готовыми решениями:
13
Проверьте, пожалуйста, правильность составленного мной алгоритма) Пожалуйста, проверьте правильность |
|
Модератор
|
|
| 24.10.2013, 16:34 | |
|
мне схема явно не нравится
не понимаю связи таблиц ------- студент иванов ----------------------- ид-дата рожд-адрес изучил физику 4 химию пппп рррр раширенные данные студента мама папа ююю юююю учебный план студентов физиков-1 физика часов химия история ююююю студент иванов учится по физика1 у кфн федорова студент петров этот же курс грызем по руководством Семенова -------- это типичная ситуацию в схему она никак не укладывается или теперь учат по новому,мои знания устарели
1
|
|
|
4 / 4 / 0
Регистрация: 28.09.2013
Сообщений: 93
|
|
| 24.10.2013, 16:39 [ТС] | |
|
а какие изминения можно сделать? мне лишь нужно создать связь таблиц Оценки и преподаватели..
0
|
|
|
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,380
|
|
| 25.10.2013, 09:42 | |
|
А преподаватель может преподавать только одну дисциплину?
0
|
|
|
4 / 4 / 0
Регистрация: 28.09.2013
Сообщений: 93
|
|
| 25.10.2013, 11:26 [ТС] | |
|
нет, ну тут запутанная ситуация. Один препод ведет по две дисциплины, и один препод ведет все дисциплины только именно лекции... вобщем запутано все, сам не могу связать все в одну кучу
0
|
|
|
9131 / 6143 / 593
Регистрация: 27.03.2013
Сообщений: 20,011
|
|
| 25.10.2013, 11:49 | |
|
kaztennis - Может стоит предусмотреть в табл. - Дисциплины еще поле-справочник - что то типа - ВидПреподавания -
Лекция Лабораторная работа Курсовик Экзамен, чЁ там еще щас бывает?
1
|
|
|
4 / 4 / 0
Регистрация: 28.09.2013
Сообщений: 93
|
|
| 25.10.2013, 16:14 [ТС] | |
|
канешн можно но для чего это? моя цель сейчас это именно создать связь таблицы оценки с любой таблицой чтоб была связь)
Добавлено через 11 минут может поможете воссоздатььь иную картинку этой же самой базы
0
|
|
|
9131 / 6143 / 593
Регистрация: 27.03.2013
Сообщений: 20,011
|
|
| 25.10.2013, 16:21 | |
|
kaztennis - Ну да, наверное я бегу впереди паровоза, но - как написал - alvk -нужно предусмотреть возможные моменты преподавания одним преподом нескольких предметов, ну это на мой скромный взгляд так должно быть, вроде как, или сейчас в реальном виде стало так - один препод-ль = 1 тематика? а если шаг влево или не упаси в право = Расстрел 4-9 разз в день и каждый день до смерти???
![]() Спрашиваю, т. к. учился много лет назад.
1
|
|
|
26827 / 14507 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|
| 25.10.2013, 16:27 | |
|
Основной непонятный момент на схеме это чем отличается [ИКС студента] от [Код студента]. В первом предположении, как бы ничем. И не видно логического обоснования для ввода двухпараметрического описания студента. Предположительно их надо совместить. И тогда таблица Личные данные не нужна. Все поля из нее можно перенести в Студенты.
И второе. Надо ввести таблицу связывающую студента с предметом, пусть она называется СтудентПредмет с полями [Код дисциплины[, [Код студента]. Эта таблица свяжет Дисциплины и Студенты связью типа "многие-ко-многим" по соответствующим полям
1
|
|
|
4 / 4 / 0
Регистрация: 28.09.2013
Сообщений: 93
|
|
| 25.10.2013, 16:28 [ТС] | |
|
у меня всего 6 дисциплин сейчас, и по лекциям один преподаватель ведет аж 4 дисциплины, чисто по лекциям, а по лабораторным - 2 препода по 2 дисциплины , такая не разбериха от этого и база портится и запутанной становится... не могу до конца врубить фанатзию и иум для заверщения базы
0
|
|
|
26827 / 14507 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
||
| 25.10.2013, 16:31 | ||
|
0
|
||
|
2096 / 1172 / 39
Регистрация: 05.11.2009
Сообщений: 1,605
|
|
| 25.10.2013, 16:31 | |
|
Советую почитать статью "О разработке структуры", а также пример разработки структуры как раз на эту тему.
Во-первых, зачем вы разделили Студенты на две таблицы? Это было бы целесообразно, если б один человек мог быть студентом в нескольких группах, и чтоб не повторять его личные данные, тогда да. Во-вторых, т.к. один препод может читать несколько предметов, то создайте отдельную таблицу Дисциплины по преподам: Преподаватель (числовой код, связанный с ключом таблицы Преподаватели), Дисциплина (числовой код, связанный с ключом таблицы Дисциплины). В-третьих, в таблицу Оценки вы вписали дисциплины в качестве отдельных полей. А если добавится предмет, по которому будут оценки, будете каждый раз добавлять поле? Правильно сделать таблицу Оценки так: Студент (числовой код, связанный с ключом таблицы Студенты), Дисциплина (числовой код, связанный с ключом таблицы Дисциплины), Оценка Не по теме: тьфу, пока писала, уже 3 сообщения появилось
0
|
|
|
4 / 4 / 0
Регистрация: 28.09.2013
Сообщений: 93
|
|
| 25.10.2013, 17:34 [ТС] | |
|
код студенита обычный идентификатор студента а ИКС это параметр по которому определяем баллы по предметам. ИКС-индивидуальный код студента.. так что посоветуете изменить?? может поможете изменить базу если напишу в личке??
Добавлено через 12 минут ну создаю 2 таблицы к ряду про студентов почему?)) - Потому что мне нужно очень много таблииц. цель задачи создать базу с 5-6 таблицами.. нечего было придумывать, вот и создал студенты отдельно а их личные данные по отдельности. то есть там (студенты=> код, Ф,И,О) а в личных данных (пол,телефон адресс почта и ИКС). таблица преподаватели наверное понятна, таблица дисциплины также понятна. а вот с оценкой проблемыыы...
0
|
|
|
4 / 4 / 0
Регистрация: 28.09.2013
Сообщений: 93
|
|||||||
| 28.10.2013, 19:33 [ТС] | |||||||
|
Здравствуйте помогите пожалуйста доделать ту же базу данных. срочно нужна ваша помощь
0
|
|||||||
| 28.10.2013, 19:33 | |
|
Помогаю со студенческими работами здесь
14
Проверьте правильность пожалуйста Проверьте пожалуйста код на правильность ! Проверьте пожалуйста код на правильность ! ! ! Пожалуйста, проверьте правильность программы Проверьте правильность решения, пожалуйста Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию.
2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|