Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте www.za4et.net.ru

Компьютеры, Программирование Компьютеры, Программирование     Программное обеспечение Программное обеспечение

Разработка машины баз данных

Совок большой.
Длина 21,5 см. Расцветка в ассортименте, без возможности выбора.
21 руб
Раздел: Совки
Браслет светоотражающий, самофиксирующийся, желтый.
Изготовлены из влагостойкого и грязестойкого материала, сохраняющего свои свойства в любых погодных условиях. Легкость крепления позволяет
66 руб
Раздел: Прочее
Ручка "Помада".
Шариковая ручка в виде тюбика помады. Расцветка корпуса в ассортименте, без возможности выбора!
25 руб
Раздел: Оригинальные ручки

Министерство образования РФ Рязанская государственная радиотехническая академия Кафедра ЭВМРеферат По предмету: «Организация ЭВМ, комплексов и систем» Тема: Разработка машины баз данных Выполнил: ст. гр. 0410 Гончаров Евгений Рязань – 2001 год Постановка задачиРазработать вычислительную структуру, реализующую заданный набор операций для обработки запросов в реляционной базе данных (БД). БД состоит из 128 записей, каждая из которых содержит 11 полей следующего формата: F1: Char, 16 байт F2: Char, 14 байт F3: Char, 20 байт F4: Da e (dd. mm. gg), 3 байта F5: Dec u sig ed, packe , 6 байт F6: Dec u sig ed, packe , 3 байта F7: Char, 20 байт F8: Char, 4 байта F9: Dec u sig ed, u packed, 3 байта F10: Logical, 1 байт F11: I eger sig ed, 4 байта Заданные операции: Поиск равных (F8) Вычитание константы (F5) Доступ к памяти: Побитовый (параллельный) 4 х – байтный (последовательный) Анализ заданияПри выполнении поставленной задачи основным требованием к проектируемой системе будет являться обеспечение наибольшей скорости обработки данных. Этого можно достичь путем применения специализированных аппаратных средств. Таким образом, разрабатываемая система является машиной баз данных (МБД). Описание используемых полей БД Поле F5 – десятичное целое, упакованный формат. Размер поля 6 байт. Десятичная цифра занимает 4 байта или одну тетраду. Поле F8 – символьное, размер поля 4 байта. Описание общей структуры системы с машиной баз данныхМашиной баз данных (МБД) называют вычислительную структуру для скоростной обработки запросов к БД. МБД подключается к центральному процессору (ЦП). Блок – схема системы с МБД приведена на рис. 1 Рис. 1. Система с машиной баз данных ЦП преобразует запрос к БД в последовательность команд, передаваемую на вход управляющего процессора УПМБД, УПМБД запоминает и декодирует команды, формирует адреса обращений к запоминающему устройству МБД (ЗУБД), генерирует управляющие сигналы для ЗУБД и исполнительных процессоров и сообщает ЦП об окончании операции. Если емкость ЗУБД недостаточна для хранения полной БД, предусматривается обмен данными Д с глобальной базой данных ГБД через ЦП или контроллер прямого доступа к памяти КПДП. Запоминающее устройство ЗУБД можно представить как двумерную матрицу x r бит. В каждой строке записывается одна или несколько записей БД, которые принадлежат одной и той же таблице БД или различным таблицам. Совокупность битов одного столбца матрицы называют битовым разрядным срезом. Аналогично определяются 4 х – битовый (тетрадный) или 8 и – битовый (байтовый) срезы. Операции ЗУБД включают чтение и запись строк, выполняемые побайтно или словами по несколько байтов, а также чтение и запись разрядных срезов параллельно по всем строкам матрицы. Управляющий процессор Для исполнения запросов команды СУБД преобразуются в последовательность микрокоманд, непосредственно исполняемых аппаратурой. Преобразование происходит в два этапа. Первый выполняется ЦП, который выдает в УПМБД последовательность команд МБД. На втором этапе УПМБД декодирует команду, создает в своих регистрах набор двоичных слов, требуемых для ее исполнения, и формирует последовательность управляющих сигналов для ЗУБД и УПМБД (микропрограмму).

Исполнительные процессоры ИПМБД делятся на две группы – параллельной и последовательной обработки записей. Основная функция ИП первой группы – поиск записей, удовлетворяющих заданным условиям. Такие записи отмечаются в специальном регистре – маркере, разрядность которого равна числу записей. Маркеров может быть несколько, и над ними могут выполнятся логические операции для проверки сложных условий. Маркеры могут включатся в таблицы БД в качестве дополнительных полей. С их помощью отмечают недостоверные или удаляемые записи. Если маркеров несколько, используемый маркер указывается в декодированной команде. Число ИП параллельной обработки равно числу одновременно обрабатываемых записей. Все они имеют идентичную структуру. На их входы поступает одно и тоже множество УС и одно и тоже значение команды из УПМБД. Для некоторых операций требуется анализ маркеров, например, на равенство нулю. Этот анализ выполняется специальной схемой АМ (анализ маркеров). Кроме поисковых параллельными методами могут выполнятся и некоторые вычислительные операции. ИП последовательной обработки предназначены для операций, для которых параллельное выполнение невозможно или слишком затратно. В предельном случае может оказаться достаточно одного такого процессора. Возможно сочетание параллельной и последовательной обработки записей. Разработка функциональных схем ИП и алгоритмов их операцийАлгоритм операции «поиск равных»: M:= 11 1; / установка маркера / For j:= 0 o 31 do S:= ЗУБД ) & mask he m:= 0; ex j; e d. Алгоритм операции «вычитание константы»: CR:= 0; / сброс маркера заемов / Do for j:= L – 1 o 0 Do for k:= 0 o 3 Sk:= ЗУБД ; / чтение разрядного среза / e d; RAZ ; / разность / if (S := 1 Do for k:= 0 o 3 ЗУБД := RAZk; / запись среза / e d; e d.Пример выполнения операции поиск равныхСимволы кодируются 8 битами, проверяются друг с другом побитно; маска кодируется 32 битами и определяет какие символы участвуют в сравнении. (например, 1111 1111 1111 0000) 1 1 1 0 Алгоритм операции «Поиск равных»Алгоритм операции «Вычитание константы» Разработка сигналов в разрабатываемой системеКодирование сигналов в разрабатываемой системе Y 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Res. M Зп. J Чт. ЗУБД 1. J Res. CR Зп. Adr Res. K Зп. S 1. ADR 1. K Зп. RAZ Зп. CR SHR. C Зп. RES Чт. RES Зп. ЗУБД 1. ADR SHR. Mask Для разработки УП надо составить таблицу переходов ан ак х Y Res. Cr. A Зп. Cr. A x1 x2 x3 0 0 1 2 3 4 4 1 5 2 3 4 2 0 x0 `x0 -`x1 x1 - - 1, 2, 63 4, 9, 18 4, 9, 18 1 11 00 00 01 5 6 7 8 8 9 10 11 12 13 14 15 15 16 16 6 7 8 7 9 10 11 12 13 14 15 13 16 6 0 /`x2 x2`x2 x2 `x1 x1 5, 6,2 7 3, 8 17, 10 17, 10 11, 9 12, 9 13, 9 7, 9 14 15, 16 10, 17 10, 17 4 4 1 111 011 100 001 По таблице переходов можно составить таблицу выработки управляющих сигналов Y a 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 1, 5 3, 7 4, 16 5 5, 1 6, 12 7 4, 9, 10, 11, 12 8, 15 9 10 11 13 14 14 8, 15 4

Федерального закона от 29.05.2002 57 ФЗ ) 21) работ (услуг) по производству кинопродукции, выполняемых (оказываемых) организациями кинематографии, прав на использование (включая прокат и показ) кинопродукции, получившей удостоверение национального фильма; ( в ред . Федерального закона от 29.12.2000 166 ФЗ ) 22) услуг, оказываемых непосредственно в аэропортах Российской Федерации и воздушном пространстве Российской Федерации по обслуживанию воздушных судов, включая аэронавигационное обслуживание; 23) работ (услуг, включая услуги по ремонту) по обслуживанию морских судов и судов внутреннего плавания в период стоянки в портах (все виды портовых сборов, услуги судов портового флота), а также лоцманская проводка; ( пп . 23 в ред . Федерального закона от 29.05.2002 57 ФЗ ) 24) услуг аптечных организаций по изготовлению лекарственных средств, а также по изготовлению или ремонту очковой оптики (за исключением солнцезащитной), по ремонту слуховых аппаратов и протезно-ортопедических изделий, перечисленных в подпункте 1 пункта 2 настоящей статьи, услуги по оказанию протезно-ортопедической помощи; ( пп . 24 введен Федеральным законом от 29.05.2002 57 ФЗ ) 25) лома и отходов цветных металлов; ( пп . 25 введен Федеральным законом от 17.05.2007 85 ФЗ ) 26) исключительных прав на изобретения, полезные модели, промышленные образцы, программы для электронных вычислительных машин, базы данных, топологии интегральных микросхем, секреты производства (ноу-хау), а также прав на использование указанных результатов интеллектуальной деятельности на основании лицензионного договора. ( пп . 26 введен Федеральным законом от 19.07.2007 195 ФЗ ) 3

1. Параллельные машины баз данных

2. Физическая организация баз данных на машинных носителях

3. Базы данных в Internet

4. Форматы баз данных в автоматизированных библиографических системах

5. Различные классы баз данных по предметным областям использования

6. База данных для учета оплаты за междугородние разговоры
7. Разработка базы данных `ДЕКАНАТ` в среде программирования "Delphi"
8. База данных "Домашняя библиотека"

9. Работа с Базами данных в Delphi

10. Разработка базы данных, отражающей учет успеваемости студентов

11. Базы данных Microsoft Access

12. Разработка базы данных "Культурный досуг"

13. Системы управления базами данных

14. Алгоритм создания базы данных складского учета

15. Разработка базы данных для объекта автоматизации: гомеопатическая аптека

16. Отчёт по созданию курсовой работы «База данных ACCESS»

Подгузники Merries (S), 4-8 кг, экономичная упаковка, 82 штуки.
Большая экономичная упаковка мягких и тонких подгузников. Подгузники пропускают воздух, позволяя коже малыша дышать. Внутренняя
1374 руб
Раздел: 6-10 кг
Набор детской посуды "Холодное сердце. Дисней", 3 предмета.
Детский набор посуды сочетает в себе изысканный дизайн с максимальной функциональностью. Предметы набора выполнены из высококачественной
526 руб
Раздел: Наборы для кормления
Аптечка "Скорая помощь" большая.
Аптечка необходима в каждом доме. Высота аптечки позволяет хранить не только таблетки, но и пузырьки с жидкостью в вертикальном положении.
310 руб
Раздел: Прочее

17. Инструкция по эксплуатации базы данных магазина «Телевизоры» средствами Access 2000

18. Системы обработки информации - язык баз данных SQL со средствами поддержания целостности

19. Защита баз данных

20. Структура базы данных

21. База данных периодического издания

22. Качественная основа - гарантированный результат, или... Как создавать и использовать адресные базы данных
23. База данных
24. GeoCad, как база данных для ведения реестра регистрации прав на недвижимость и сделок с ним

25. Организация удаленного доступа к распределенным базам данных

26. Опыт использования ADO для доступа к базам данных форматов MS Access, xBase и Paradox

27. Ответы на теоретические вопросы по предмету База данных

28. Инфологическая модель баз данных "Сущность-связь"

29. Пример проектирования базы данных "Библиотека"

30. Основы использования WWW - технологий для доступа к существующим базам данных

31. Основы работы с базами данных Delphi

32. Организация баз данных

Глобус "Детский", 250 мм.
Детский глобус – идеальное учебное пособие для школьников и всех, кто интересуется животным миром планеты. На подробную географическую
592 руб
Раздел: Глобусы
Вафельница алюминиевая, механическая BE-4426 Webber "Бельгийская вафля", для плиты.
Размеры: 35х13,5х2,5 см. Количество вафель: 4 штуки. Форма вафель: сердечки. Толщина вафель: толстые. Материал: алюминий, металл,
879 руб
Раздел: Формы и формочки для выпечки
Машинка "Бибикар (Bibicar)" с полиуретановыми колесами, синяя.
Детская машинка «Бибикар» станет идеальным источником не только развлечения, но и развития для любого ребёнка, которому уже исполнилось 3
2650 руб
Раздел: Каталки

33. Проектирование и реализация базы данных

34. Excel 97 в качестве базы данных

35. База данных Бюро знакомств

36. Базы данных. Создание форм и отчетов (на примере ACCESS)

37. Иерархические структуры в реляционных базах данных

38. Операционная среда Windows. База данных Microsoft Access
39. Организация доступа к базам данных в Интернет
40. Перенос Базы Данных на WEB-сервер

41. Работа с базами данных

42. Реляционные базы данных

43. Создание баз данных в Microsoft Access

44. Создание и ведение баз данных

45. Упражнения по базам данных MS ACCESS (методичка)

46. Формирование базы данных

47. Некоторые аспекты обеспечения эффективности работы системы управления базами данных

48. Манифест систем объектно-ориентированных баз данных

Стиральный порошок Attack "Multi-Action", концентрированный, с кислородным пятновыводителем, 0,81.
Концентрированный стиральный порошок Attack "Multi-Action" с активным кислородным пятновыводителем и кондиционером подходит для
342 руб
Раздел: Стиральные порошки
Горка детская.
Представляем вашему вниманию прочную детскую горку из пластика. Высокие бортики и устойчивое основание конструкции делают ее не только
1450 руб
Раздел: Горки
Конструктор "Транспорт".
Конструктор «Транспорт» - набор всевозможных машинок и элементов, имеющих отношение к транспорту, в т.ч. зданий (вокзал, милиция, заправка
561 руб
Раздел: Деревянные конструкторы

49. Разработать программу на алгоритмическом языке программирования С++ , реализующую учебную систему управления базой данных

50. Менеджер подключений к базам данных

51. Информационно-справочная система, обеспечивающая работу с базой данных Bit

52. Реляционные Базы Данных. SQL - стандартный язык реляционных баз данных

53. HTML и базы данных

54. Создание базы данных «расписание»
55. Проектирование Базы Данных для коммерческого предприятия
56. Базы данных в Delphi

57. Расчет экономической эффективности и срока окупаемости программы «База данных по учету табельного времени»

58. Использование системы управления базами данных Acceess при ведении бухгалтерского учета затрат на производство

59. Лінгвістична база даних українських художніх порівнянь

60. База даних "Кафедра" в Access з меню MDI

61. База даних клієнтів і замовлень

62. База даних по обліку вогнепальної зброї

63. База даних по приватних підприємствах регіону

64. База даних фільмотеки: розробка проекту

Набор детской посуды "Белоснежка", 3 предмета.
Набор посуды для детей включает в себя три предмета: суповую тарелку, обеденную тарелку и кружку. Набор упакован в красочную, подарочную
397 руб
Раздел: Наборы для кормления
Говорящий планшетик "Сказочка".
Говорящий планшетик "Сказочка" воспроизводит 30 песенок, сказок и стихов. Если нажать на кнопку, то ребенок услышит любимых
467 руб
Раздел: Планшеты и компьютеры
Настольная игра "Каркуша. Маленький Сад".
Пришла пора собирать урожай! Так же думает чёрная ворона, прилетевшая в сад, чтобы полакомиться спелой вишней, наливными яблоками, сочной
490 руб
Раздел: Классические игры

65. База данных

66. База данных "Автосервис" в среде Borland Delphi 6.0.

67. База данных "Библиотека"

68. База данных "Пассажирские железнодорожные перевозки"

69. База данных "Сотрудники"

70. База данных "Учет готовой продукции на складе"
71. База данных MS Access
72. База данных аптеки готовых лекарственных форм

73. База данных велосипедного магазина

74. База данных для организации по продаже канцелярских товаров

75. База данных заместителя директора по воспитательной работе приюта г. Аксу

76. База данных компьютерного магазина

77. База данных по учету металлопродукции на платформе SQL Server

78. База данных предприятия

79. База данных станции технического обслуживания автомобилей

80. База данных: "Деканат: дистанционное обучение"

Универсальная вкладка для дорожных горшков (голубой).
Вкладка для дорожных горшков подойдет для любого дорожного горшка, она хорошо ложится на сиденье, обеспечивая комфорт и удобство в
664 руб
Раздел: Прочие
Глобус физический, диаметр 210 мм.
Диаметр: 210 мм. Масштаб:1: 60000000. Материал подставки: пластик. Цвет подставки: чёрный. Размер коробки: 216х216х246 мм. Шар выполнен из
362 руб
Раздел: Глобусы
Подарочная расчёска для волос "Дашенька".
Стильная детская расчёска дарит радость и комфорт. Этот практичный аксессуар по достоинству оценят как маленькие модницы, так юные
372 руб
Раздел: Расчески, щетки для волос

81. Базы данных

82. Базы данных

83. Базы данных в юриспруденции

84. Базы данных и их функции. Структурные элементы базы данных

85. Базы данных на логическоми и функциональном программировании

86. Инфологическая модель базы данных "Видепрокат"
87. Инфологическая модель базы данных "Паспортный учет"
88. Инфологическая модель базы данных дистанционного образования

89. Инфологическое моделирование базы данных "Абитуриент"

90. Информационные технологии создания и обработки баз данных с помощью MS Access XP

91. Історія розвитку баз даних

92. ЛИСП-реализация основных операций над базами данных

93. Методология проектирования баз данных

94. Настольные системы управления базами данных

95. Организация баз данных

96. Організація баз даних

Стиральный порошок с ферментами "Top Home", 900 г.
Порошок устраняет самые трудновыводимые и застарелые пищевые и технические пятна и убивает бактерии, делая белье идеально чистым.
353 руб
Раздел: Стиральные порошки
Кружка "Гольф", с ручками.
Оригинальная керамическая кружка.
592 руб
Раздел: Оригинальная посуда
Настольная игра "Пирог в лицо".
Пирог в лицо - это оригинальная игра, которая станет изюминкой любой вечеринки не только для детей, но и взрослых! Использовать можно не
910 руб
Раздел: Игры на ловкость

97. Основы баз данных

98. Построение базы данных боксерской организации

99. Программирование. База данных "Клиенты"

100. Проектирование базы данных


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.