![]() |
|
сделать стартовой | добавить в избранное |
![]() |
Компьютеры, Программирование
Программное обеспечение
Режим работы с базами данных |
Кафедра экономической кибернетики Контрольная работа по дисциплине: «Системы обработки экономической информации» Режим работы с базами данных Содержание контрольной работы 1.Организация данных 2.Системы управления базами данных 3.Режим работы с базами данных Список использованной литературы 1.Организация данных Организация данных во внутримашинной сфере характеризуется на двух уровнях — логическом и физическом. Физическая организация данных определяет способ размещения данных непосредственно на машинном носителе. В современных прикладных программных средствах этот уровень организации обеспечивается автоматически без вмешательства пользователя. Пользователь, как правило, оперирует в прикладных программах и универсальных программных средствах представлениями о логической организации данных. 1.1 Логическая организация данных и файловая модель Логическая организация данных на машинном носителе зависит от используемых программных средств организации и ведения данных во внутрнмашинной сфере. Метод логической организации данных определяется используемыми типом структур данных и видом модели, которая поддерживается программным средством. Модель данных — это совокупность взаимосвязанных структур данных и операций над этими структурами. Вид модели и используемые в ней типы структур данных отражают концепцию организации и обработки данных, используемую в системах управления базами данных (далее – СУБД) поддерживающей модель, или в языке системы программирования, на котором создается прикладная программа обработки данных. Важно отметить, что для размещения одной и той же информации во внутримашиниой сфере могут быть использованы различные структуры и модели данных. Их выбор возлагается на пользователя, создающего информационную базу, и зависит от многих факторов, в том числе от имеющегося технического и программного обеспечения, определяется сложностью автоматизируемых задач и объемом информации. В файловых системах реализуется модель типа плоский файл. При такой модели внутримашинная информационная база (ИБ) представляет собой совокупность не связанных между собой файлов (независимых) из однотипных записей с линейной (одноуровневой) структурой. Основные типы структур данных файловой модели — поле, запись, файл. Запись является основной структурной единицей обработки данных и единицей обмена между оперативной и внешней памятью. Поле - это элементарная единица логической организации данных, которая соответствует отдельной, неделимой единице информации — реквизиту. Запись — это совокупность полей, соответствующих логически связанным реквизитам. Структура записи определяется составом и последовательностью входящих в нее полей, каждое из которых содержит элементарное данное. Файл — это множество одинаковых по структуре экземпляров записей со значениями в отдельных полях. Экземпляр записи представляет собой реализацию записи, содержащую конкретные значения полей. Структура записи файла - линейная, то есть поля имеют единственное значение и отсутствуют групповые данные. Каждый экземпляр записи однозначно идентифицируется уникальным ключом записи.
В общем случае ключи записи бывают двух видов: первичный (уникальный) и вторичный ключ. Первичный ключ (ПК) — это одно или несколько полей, однозначно идентифицирующих запись. Если первичный ключ состоит из одного поля, он называется простым, если из нескольких полей — составным ключом. Вторичный ключ (ВК), в отличие от первичного, — это такое поле, значение которого может повторяться в нескольких записях файла, то есть он не является уникальным. Если по значению первичного ключа может быть найден один единственный экземпляр записи, то по вторичному — несколько. Названные структуры данных используются и в ряде СУБД, что делает эти понятия в определенном смысле универсальными. Индексирование. Средством эффективного доступа по ключу к записям файла является индексирование. При индексировании создается дополнительный индексный файл, который содержит в упорядоченном виде все значения ключа файла данных. Для каждого значения ключа в индексном файле содержится указатель на соответствующую запись файла данных. При наличии индексного файла, размеры которого меньше основного файла, по заданному ключу быстро отыскивается запись. С помощью указателя на запись в файле данных осуществляется прямой доступ к этой записи. Индексирование может производиться не только по первичному, но и по вторичному ключу. Описание логической организации данных файловой модели. При описании логической организации данных каждому файлу присваивается уникальное имя и дается описание стриктуры его записей. Описание структуры записей включает перечень входящих в нее полей и их порядок внутри записи. Для каждого поля задается сокращенное обозначение — имя поля (идентификатор поля внутри записи), формат поля — тип хранимого данного, длина поля и точность числовых данных. Для полей, выполняющих роль уникального (первичного) ключа записи, указывается признак ключа. Структуру файла при описании внутримашинной ИБ можно представить в виде таблицы, где отмечаются первичные и вторичные ключи. 1.2 Сетевые и иерархические модели данных Более сложными моделями данных внутриманшнной сферы (по сравнению с файловой) являются сетевые и иерархические модели, которые поддерживаются в системе управления базами данных (СУБД) соответствующего типа. Тип модели данных, поддерживаемой СУБД на машинном носителе, является одним из важнейших признаков классификации СУБД. Сетевая или иерархическая модель данных представляет соответствующий метод логической организации базы данных в СУБД. Такая модель является совокупностью взаимосвязанных объектов. Связь двух объектов отражает их подчиненность. Объектом в сетевой или иерархической модели является основной тип структур данных из тех, которые поддерживаются СУБД. В различных СУБД этот тип структур данных может по-разному быть определен и назван (тип записи, файл, сегмент). К типовым структурам данных относятся: элемент данных, агрегат данных, запись, база данных и т. д. Элемент данных — это минимальная именованная структурная единица данных (аналог поля в файловых системах). Агрегат данных — это именованное подмножество элементов данных или других агрегатов внутри записи.
В агрегатах допускается множественный элемент, который содержит несколько значений элемента в одном экземпляре агрегата. Запись в общем случае является составным агрегатом, который не входит в состав других агрегатов. Она характеризуется структурой взаимосвязей ее элементов и агрегатов. Таким образом, структура записи может иметь иерархический характер. Все множество экземпляров записи одинаковой структуры образует тип записи. Запись конкретного типа является объектом в модели данных. Модель данных может включать несколько типов записей (объектов). Между объектами модели данных устанавливаются связи. Совокупность взаимосвязанных конкретных объектов модели для некоторой предметной области образует базу данных. Связи между двумя типами записей (объектами модели) определяются групповыми отношениями между их экземплярами. Групповое отношение (набор) — это строго иерархическое отношение между записями двух типов: главной записью набора и подчиненными записями набора. В строго иерархических моделях, как правило, любой объект (запись, сегмент) может подчиняться только одному объекту вышестоящего уровня. В сетевых — любой объект (запись, файл) может быть подчинен нескольким объектам. В иерархических моделях непосредственный доступ по ключу, как правило, возможен только к объекту самого высокого уровня, который не подчинен другим объектам. К другим объектам доступ осуществляется по связям от объекта на вершине модели. В сетевых моделях непосредственный доступ по ключу может обеспечиваться к любому объекту независимо от уровня, на котором он находится в модели. Возможен также доступ по связям от любой точки доступа. Структура объекта (записи, файла) в сетевых моделях чаще бывает линейной и реже имеет иерархическую структуру. Структуры данных более низкого уровня также могут иметь свою специфику и названия. Например, атрибут — аналог элемента данных. Объект линейной структуры состоит только из простых и ключевых атрибутов. Структура объекта (записи, сегмента) в иерархических моделях может быть иерархической или линейной. Сетевые модели данных по сравнению с иерархическими являются более универсальным средством отображения во внутримашинной сфере структуры информации для разных предметных областей. Взаимосвязи данных большинства предметных областей имеют сетевой характер, что ограничивает использование СУБД с иерархической моделью данных. Сетевые модели позволяют отображать также иерархические взаимосвязи данных. Достоинством сетевых моделей является отсутствие дублирования данных в различных элементах модели. Кроме того, технология работы с сетевыми моделями является удобной для пользователя, так как доступ к данным практически не имеет ограничений и возможен непосредственно к объекту любого уровня. Допустимы всевозможные запросы. 1.3 Реляционная модель данных Реляционные модели данных отличаются от рассмотренных выше сетевых и иерархических простотой структур данных, удобным для пользователя табличным представлением и доступом к данным. Реляционная модель данных является совокупностью простейших двумерных таблиц — отношений (объектов модели).
Упомянутые прагматические рамки заключаются в следующем. Если для освоения грамотности и счета школьнику неплохо бы овладеть ручкой и карандашом и понять, чем одна от другого отличается (вне зависимости от того, выделяется ли чистописание в отдельный учебный предмет, как это было принято ранее, или же, как сейчас, освоение инструментов письма идет на тех же уроках, где ученик знакомится с буквами и их чтением), то уж наличие в «Обязательном минимуме содержания образования по информатике» [1] списка приложений компьютера («информационных технологий»), с которыми стоит познакомить школьников, протестов у нас не вызывает. Среди них: создание и редактирование текстов (в широком смысле), создание и редактирование растровой графики, создание и редактирование векторной графики, работа с электронными таблицами, работа с базами данных, работа с электронной почтой и новостными конференциями, обмен файлами в сетях, работа с мультимедиа (только уровень Б), работа с распределенными гипермедиа (WWW) в сетях. Кроме того, другие пункты «Минимума» (не отнесенные авторами к «информационным технологиям») также с неизбежностью подразумевают знакомство с определенными приложениями компьютера (если, конечно, автор конкретного курса не предпочел чисто теоретический режим знакомства с материалом, соответствующим тому или иному пункту)
1. Контрольные испытания газотурбинных двигателей
2. Территориальные особенности обеспеченности хозяйства Украины природными ресурсами (Контрольная)
3. Контрольные вопросы для самопроверки (темы: "Предмет и задачи экономической географии" и другие)
4. Занятость и безработица (Контрольная)
5. Административное право (Контрольная)
9. Гражданское право (Контрольная)
10. Правовое регулирование отношений собственности (Контрольная)
11. Гражданский процесс (Контрольная)
12. Гражданский процесс (Контрольная)
14. Аграрное право (Контрольная)
15. Понятие и особенности аграрных правоотношений (Контрольная)
16. История государства и права зарубежных стран (Контрольная)
17. История государства и права зарубежных стран (Контрольная)
18. История государства и права России (Контрольная)
19. Контрольная работа по всеобщей истории государства и права
20. Конституционное право зарубежных стран (контрольная)
21. Органы исполнительной власти РФ (Контрольная)
25. Контрольная работа по муниципальному праву Вариант 2
26. Экологическое право /Украина/ (Контрольная)
27. Правоведение (Контрольная)
28. Понятие право. Отрасли права (контрольная)
29. Римское частное право (Контрольная)
30. Трудовое право (Контрольная)
31. Финансовое право (Контрольная)
32. Контрольная работа по курсу экологического права
33. Экологическое право (Контрольная)
34. Латинский язык (Контрольна робота)
35. Контрольная работа по английскому языку (Тюмень)
36. Культура ранних человеческих цивилизаций (Контрольная)
37. Возникновение и основные этапы политической истории Волжско-Камской Булгарии (Контрольная)
41. Контрольная работа по линейной алгебре
43. Криминологическое прогнозирование и планирование борьбы с преступностью (Контрольная)
44. Методология науки криминалистики (Контрольная)
46. Контрольная работа по дисциплине "Правоохранительные органы" (Воронеж)
47. Меры поощрения и взыскания к лицам, лишенным свободы (Контрольная)
48. Криминально-процессуальное право Украины (Контрольная)
49. Уголовное право (Контрольная)
50. Контрольные вопросы для сдачи Государственного экзамена по криминальному праву
51. Особенности возбуждения уголовного дела, как стадии уголовного процесса (Контрольная)
52. Контрольная работа по Уголовно-процессуальному праву РФ
53. Токсикологии сельскохозяйственных животных (Контрольная)
57. Методы политологических исследований (Контрольная)
58. ТКМ. Билеты на контрольную работу
59. Знакомство с показателями точности производственных и контрольных процессов
60. Технология транспортного производства (Контрольная)
61. Карта наладок, спецификация, контрольный лист, и тд (шаблоны бланков по технологии машиностроения)
62. Список контрольных вопросов для экзамена по дисциплине "ЭКСПЛУАТАЦИЯ СЭУ"
63. Методы урегулирования конфликтов (Контрольная)
64. Мотивация преступного поведения (Контрольная)
66. Судебно-психиатрическая экспертиза в гражданском процессе (Контрольная)
67. Элементная база радиоэлектронной аппаратуры-2 (Контрольная)
68. Волоконно-оптические линии связи (Контрольная)
69. Догматическое богословие (Контрольная)
74. Русская религиозная философия XIX - XX веков (Контрольная)
75. Понятие материи (Контрольная)
76. Материя и ее основные свойства (Контрольная)
77. Контрольная работа по логике
78. Контрольная работа по основам экономической теории
79. Функции ЦБ РФ (Контрольная)
80. Операции коммерческих банков на валютном рынке (Контрольная)
81. Кредитный рынок и его участники (Контрольная)
82. Предмет, метод и задачи бухгалтерского учета (Контрольная)
84. Виды и формы оплаты труда. Порядок ее начисления (Контрольная)
85. Учет затрат производственной деятельности (Контрольная)
89. Издержки производства в длительном периоде. Эффект масштаба (Контрольная)
90. План рекламной кампании шампанского (Контрольная)
91. Ценообразование. Зависимость цены и спроса (Контрольная)
92. Исследование рынка для определения цены товара (контрольная)
93. Основные формы международных экономических отношений (Контрольная)
94. Контрольна робота з зовнiшньоекономiчноi дiяльностi
95. Организационные структуры управления (Контрольная)
96. Делопроизводство, корреспонденция (Контрольная)
97. Групповые конфликты. Их природа, типология и функции (Контрольная)
98. Теория кадровой политики (Контрольная)