Владелец Дата_ №_регистрации Дата_

Автомобиля рождения регистрации

Армстронг июнь 1960 AHC134T июнь 1979

Армстронг июнь 1960 BCY529 май 1980

Бек май 1959 AHD339H октябрь 1972

Найт июль 1961 OYY796P январь 1976

5. Дано содержимое таблицы (отношения) со следующими полями:

Номер_дороги Протяжённость Город Население

А3 352 Арби 25632

А3 352 Титон 62310

А4 219 Арби 25632

А4 219 Эсфилд 25632

Варианты заданий к заданию №4

  1. Требуется подобрать выразительные имена таблиц и полей этих таблиц, которые предполагается использовать для хранения данных, касающихся графика проведения игр, запланированных для клубной футбольной команды г. Одессы. Нужно запомнить следующую информацию: дату встречи, название стадиона, где она должна произойти, вместимость стадиона, ожидаемое количество зрителей, а также расстояние от Одессы до места, где расположен стадион. Таблицы должны быть нормализованы.
  2. Фирме «Рыбак» принадлежит небольшая флотилия рыболовных катеров. Каждый катер имеет «паспорт», куда занесены его название, тип, водоизмещение и дата постройки. Фирма регистрирует каждый выход на лов, записывая название катера, имена и адреса членов команды с указанием их должностей (капитан, боцман и т.д.), даты выхода и возвращения, а также вес пойманной рыбы отдельно по сортам (например, трески). За время одного рейса катер может посетить несколько банок. Фиксируется дата прихода на каждую банку и дата отплытия, качество выловленной рыбы (отличное, хорошее, плохое). На борту улов не взвешивается. Требуется подобрать выразительные имена таблиц и полей этих таблиц, которые предполагается использовать для хранения перечисленных данных. Таблицы должны быть нормализованы

3. Четыре практикующих врача-терапевта решили организовать своего рода кооператив. Они завели таблицы, в которые занесли имя, пол, дата рождения и домашний адрес каждого их пациента. Всякий раз, когда врач осматривает больного, явившегося к нему на приём, или он сам приходит к нему на дом, он записывает дату и место, где проводится осмотр, симптомы, диагноз и предписания больному, проставляет имя пациента, а также своё. Если врач прописывает больному какое-либо лекарство, в базу данных заносится его название, способ приёма, словесное описание предполагаемого действия и возможных побочных эффектов. Требуется подобрать выразительные имена таблиц и полей этих таблиц, которые предполагается использовать для хранения перечисленных данных. Таблицы должны быть нормализованы.

4. В альпинистском клубе ведётся хроника восхождений. Записываются даты начала и завершения каждого восхождения, имена и адреса участвовавших в нём альпинистов, название и высота вершины, страна и название гор, где она расположена. Требуется подобрать выразительные имена таблиц и полей этих таблиц, которые предполагается использовать для хранения перечисленных данных. Таблицы должны быть нормализованы.

5. Владельцы ипподромов решили создать БД, в которой бы хранилась информация относительно каждого состязания: дата, время и место проведения скачек, их названия (если таковые имеются), кличка лошади, пришедшей первой, имя её жокея, список лошадей и жокеев, занявших второе и последующие места. Требуется подобрать выразительные имена таблиц и полей этих таблиц, которые предполагается использовать для хранения перечисленных данных. Таблицы должны быть нормализованы.

  1. Разработать базу данных, для автоматизации учёта в пункте проката компьютерных игр. Необходимо отразить следующие данные: сведения о клиенте (учётный №, ФИО, адрес, данные паспорта); сведения о диске (№, стеллаж, название); сведения о каталоге (название тематики, название игры), месторасположение диска (на руках, в прокате). Если диск на руках, должен быть известен № клиента). При получении диска, клиент оплачивает определённую сумму, в случае порчи или утери диска эта сумма не возвращается. При возврате диска часть суммы возвращается клиенту. Сумма зависит от количества времени проката диска.
  2. Разработать базу данных, для автоматизации учета работы библиотеки НТСТ. Необходимо отразить следующие данные: сведения об абоненте (№ билета, ФИО, учебную группу, адрес); сведения о книге (№, наименование, автор, издание); сведения о каталоге (название тематики, книга), месторасположение книги (на руках, на абонементе). Если книга на руках, должен быть известен № абонента). Учесть, что книг одного наименования может быть множество экземпляров.

8. Разработать базу данных для автоматизации работы отдела кадров по персональному учёту работников. В базе данных должны храниться общие учётные сведения о персонале (Табельный номер, ФИО, пол, национальность и т.д.); сведения о детях, сведения об образовании; сведения о семейном положении; профессиональные характеристики (название подразделения, должность, дата назначения на должность, оклад, разряд, общий стаж работы, стаж работы в данной должности); сведения о поощрениях и взысканиях (тип взыскания/поощрения, размер взыскания/поощрения, за что объявлено, дата поощрения/ взыскания.

Наши рекомендации