Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: связи между таблицами?
 
 автор: beginner   (06.11.2010 в 18:29)   личное сообщение
 
 

Здравствуйте!

Такая задача:

База данных: 2 таблицы. В одной ученики, в другой преподаватели. В таблице с учениками имеется информация о двух любимых преподавателях данного ученика (столбец – любимый препод1 и столбец – любимый препод2, только с фамилиями данных преподавателей!). В таблице с преподавателями – уже имеются отдельные столбцы с именем и отчеством.

Какие нужны связи между таблицами и тип данных в таблицах, чтобы в отчетах на каждого ученика отображалась вся информация о его любимых преподавателях (не только фамилия, но и имя)?

Спасибо!

  Ответить  
 
 автор: Григорий М   (06.11.2010 в 20:18)   личное сообщение
 
 

Двух таблиц, боюсь, не хватит.
Нужно три: Ученики, Преподаватели, Любимые преподаватели.
Иллюстрации таблиц, схемы данных и запроса для построения отчета на http://zalil.ru/29926664

  Ответить  
 
 автор: Stanislav   (07.11.2010 в 09:00)   личное сообщение
 
 

Учат вас неправильно, beginner. А хуже этого нет. Потому что потом переучиваться труднее. Спроси вашего препода, что он будет делать с базой данных, если преподаватель (женщина) выйдет замуж и возьмет себе фамилию мужа?
В каждой таблице надо делать поле "Первичный Ключ" (ID). И связывать таблицы с помощью ключей, а не фамилий.
Ну раз уж вам задали так, то ладно.
Если хочешь научиться, могу посоветовать еще книжку Мэтью Мак-Дональд "Access 2007. Недостающее руководство". Для начинающих весьма хороша.
Если хочешь, чтобы помогли, то хотя бы сваяй в access таблицы, которые вам задали и заархивируй базу и прикрепи ее сообщению. В общем сделай что можешь, а что не можешь - проси помощи.

  Ответить  
 
 автор: Гоблин   (07.11.2010 в 15:49)   личное сообщение
 
 

Любимый преподаватель и замуж... Ревность замучает.

  Ответить  
 
 автор: Explorer   (07.11.2010 в 18:20)   личное сообщение
13 Кб.
 
 


Какие нужны связи между таблицами и тип данных в таблицах



связи нужны типа Many-To-Many в отдельной таблице отношений между Учащимися и Учителями

типы данных могут быть либо Text либо Number, например.
в общем тот который подойдет для PK и FK в таблицах

===>>>

  Ответить  
 
 автор: Lukas   (07.11.2010 в 18:29)   личное сообщение
 
 

Почто-ж вы так Мойшу Абрамовича то обидели?

  Ответить  
 
 автор: Explorer   (07.11.2010 в 18:35)   личное сообщение
 
 

ЕГО НИКТО НЕ ЛЮБИТ!

  Ответить  
 
 автор: Lukas   (07.11.2010 в 18:51)   личное сообщение
 
 

Так ведь он не барышня, и не коктейль, что бы его любить.

  Ответить  
 
 автор: Stanislav   (08.11.2010 в 03:19)   личное сообщение
16 Кб.
 
 

Я бы лучше Gender вот так сделал.

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList