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

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

Развитие теории и практики баз данных

Коврик для запекания, силиконовый "Пекарь".
Коврик "Пекарь", сделанный из силикона, поможет Вам готовить вкусную и красивую выпечку. Благодаря материалу коврика, выпечка не
202 руб
Раздел: Коврики силиконовые для выпечки
Ручка "Шприц", желтая.
Необычная ручка в виде шприца. Состоит из пластикового корпуса с нанесением мерной шкалы. Внутри находится жидкость желтого цвета,
31 руб
Раздел: Оригинальные ручки
Забавная пачка "5000 дублей".
Юмор – настоящее богатство! Купюры в пачке выглядят совсем как настоящие, к тому же и банковской лентой перехвачены... Но вглядитесь
60 руб
Раздел: Прочее

1. Базы данных: определение 2. Основные модели данных 3. Связывание таблиц 4. Нормализация отношений 5. Языки запросов SQL и QBE 1. Базы данных: определениеОсновной проблемой, обусловившей развитие теории и практики баз данных, является обеспечение надежного контролируемого хранения необходимых данных между сеансами работы, их передачи между рабочими местами и эффективного их извлечения по мере необходимости. По мере роста требований к объему хранимой, искомой и передаваемой информации, к скорости и точности выполнения соответствующих операций, работа с данными стала узким звеном в деятельности практически всех организаций, независимо от рода деятельности. В соответствии с этим, начали создаваться и использоваться аппаратные и программные средства автоматизированной обработки информации. В процессе развития средств обработки данных были выявлены следующие характерные черты &quo ;идеальных&quo ; информационных систем обработки информации. Обработка постоянных (перманентных) данных. Централизованная обработка данных на основе стандартов. Интеграция данных. Независимость (самодостаточность) данных от программ обработки. Целостность хранимых данных (при хранении данных необходимо обеспечить контроль их непротиворечивости (особенно в случае дублирования части данных) и корректности связей между элементами данных). Эффективность обработки данных. Язык управления данными. Наиболее полно удовлетворяют представлению о &quo ;идеальной&quo ; информационной системе обработки данных именно системы с базами данных. База данных (БД) - поименованная совокупность структурированных данных, хранимых в памяти вычислительной системы стандартным способом и отображающих состояние объектов и их взаимосвязей в рассматриваемой предметной области. Рассмотрим подробно данное определение и его элементы: а) предметная область - фрагмент реального мира, подлежащий автоматизации. Предметная область содержит только те сущности, их взаимосвязи и процессы изменения сущностей и взаимосвязей, которые необходимы для корректной работы рассматриваемой (разрабатываемой) автоматизированной системы. Сущностью или информационным объектом предметной области называется некоторое понятие, общее для ряда объектов реального мира. Сущность характеризуется набором признаков, важных для рассматриваемой предметной области, состав которых позволяет отделить объекты (экземпляры) одной сущности от объектов (экземпляров) другой сущности предметной области, а значения которых позволяют отличить различные экземпляры одной сущности. Так, автоматизированная система контроля успеваемости студентов университета содержит списки студентов и академических групп университета (студент и группа - сущности предметной области), информацию о разбиении студентов по группам (связи сущностей группа и студент), правила определения текущего и итогового рейтинга студентов (процессы). Сущность &quo ;студент&quo ; характеризуется следующим набором признаков (атрибутов), важных для предметной области &quo ;Контроль успеваемости студентов университета&quo ;: Фамилия, имя, отчество, номер зачетной книжки, номер академической группы, текущий рейтинг по каждому из предметов.

Номер зачетной книжки (а также имя, фамилия, отчество) позволяет различить студентов как экземпляров сущности &quo ;студент&quo ;. Академическая группа включает набор признаков: наименование группы, наименование факультета. Состав наборов признаков отличают сущности &quo ;группа&quo ; и &quo ;студент&quo ;. б) состояние объектов и их взаимосвязей - под состоянием объекта (как экземпляра сущности) подразумевается набор значений признаков, определяющих объект. Значения признаков могут меняться со временем (т.е. меняется состояние объектов). Так у студента может измениться академическая группа (при переходе на следующий курс) и текущий рейтинг. При переходе на следующий курс также меняется и взаимосвязь объектов - академических групп и студента (был связан с одной группой, стал связан с другой). в) структурированные данные - данные, элементы которых упорядочены в соответствии с некоторыми соглашениями. К каждому элементу структурированных данных можно обратиться непосредованно, используя информацию о структуре. Например, если данные хранятся в таблице, то имя пятого ученика мы можем получить из ячейки, находящейся на пересечении столбца &quo ;Имя&quo ; и пятой строки таблицы, если данные структурированы с помощью таблицы. Кроме определения правила расположения элементов данных в общем хранилище данных структурирование часто подразумевает определение типа данных - то есть способа их представления и объема требуемой для их хранения памяти. г) хранимых в памяти вычислительной машины - подразумевается использование вычислительной техники для хранения данных, в отличие от данных, хранимых не автоматизировано, например библиотечных каталогов. д) стандартным способом - должно существовать описание правил структурирования данных для того формата, в котором представлена рассматриваемая база данных. В соответствии с этими правилами любое приложение может получить к этим данным доступ независимо от приложения, с помощью которого рассматриваемая база данных была создана. е) поименованная - совокупность данных должна быть явно определена и фиксирована заданием структуры хранимых данных и имени этой структуры. Каждое приложение работает с определенной базой данных, используя ее имя для доступа к ней. 2. Основные модели данныхХранимые в базе данные имеют определенную логическую структуру, иными словами, описываются некоторой моделью представления данных (моделью данных), поддерживаемой СУБД. К числу классических относятся следующие модели данных: иерархическая, сетевая, реляционная. Кроме того, в последние годы появились и стали более активно внедряться на практике следующие модели данных: постреляционная, многомерная, объектно-ориентированная. Разрабатываются также всевозможные системы, основанные на других моделях данных, расширяющих известные модели. В их числе можно назвать объектно-реляционные, дедуктивно-объектно-ориентированные, семантические, концептуальные модели. Некоторые из этих моделей служат для интеграции баз данных, баз знаний и языков программирования. В некоторых СУБД поддерживается одновременно несколько моделей данных.

Рассмотрим реляционную и объектно-ориентированную модель данных. Потребность в создании простой, универсальной, эффективно реализуемой модели данных привели к созданию реляционной модели. В 1970 году американский математик Кодд предложил схему представления данных на основе реляционных таблиц (отношений, реляций) и набор формальных операций, обеспечивающих решение большинства стандартных задач обработки данных за счет преобразования таблиц. Реляционная модель данных некоторой предметной области представляет собой набор отношений, изменяющихся во времени. В свою очередь отношение представляет собой двумерную таблицу с данными, удовлетворяющую требованиям реляционной модели и соответствующую некоторой сущности предметной области. Атрибуты представляют собой свойства, характеризующие сущность. В структуре таблицы каждому атрибуту соответствует заголовок некоторого столбца таблицы. Каждому экземпляру сущности соответствует строка таблицы - кортеж. Домен представляет собой множество всех возможных значений определенного атрибута отношения. Схема отношения (заголовок отношения) представляет собой список имен атрибутов. Множество кортежей отношения часто называют содержимым (телом) отношения. Первичным ключом (ключом отношения, ключевым атрибутом) называется атрибут отношения, однозначно идентифицирующий каждый из его кортежей. Ключ может быть составным (сложным), т.е. состоять из нескольких атрибутов. Если отношение имеет несколько комбинаций атрибутов, каждая из которых однозначно определяет все кортежи отношения, то все эти комбинации атрибутов являются возможными (потенциальными) ключами отношения. Любой из возможных ключей может быть выбран как первичный. Если выбранный первичный ключ состоит из минимально необходимого набора атрибутов, говорят, что он является компактным или не избыточным. Ключи используют для достижения следующих целей: 1) исключения дублирования значений в ключевых атрибутах; 2) упорядочения кортежей. Возможно упорядочение по возрастанию или по убыванию значений всех ключевых атрибутов, а также смешанное упорядочивание - по одним - возрастание, по другим - убывание; 3) ускорения работы с кортежами отношения; 4) организации связывания таблиц. Пусть в отношении R1 имеется не ключевой атрибут А, значения которого являются значениями ключевого атрибута В другого отношения R2. Тогда говорят, что атрибут А отношения R1 есть внешний ключ. Реляционная модель накладывает на внешние ключи ограничение для обеспечения целостности данных, называемое ссылочной целостностью. Это означает, что каждому значению внешнего ключа должны соответствовать строки в связываемых отношениях. Поскольку не всякой таблице можно поставить в соответствие отношение, приведем условия, выполнение которых позволяет таблицу считать отношением. 1. Все строки таблицы должны быть уникальны, т.е. не может быть строк с одинаковыми первичными ключами. 2. Имена столбцов таблицы должны быть различны, а значения их простыми, т.е. недопустима группа значений в одном столбце одной строки. З. Все строки одной таблицы должны иметь одну структуру, соответствующую именам и типам столбцов.

Зная, какие работы ведутся в разных лабораториях мира, можно с достаточной долей уверенности предположить, когда изучаемые аппаратные технологии будут готовы к промышленному использованию. Однако оценить таким же образом перспективы ПО нельзя. Программными технологиями управляют законы бизнеса, а точнее огромные капиталовложения в ПО, сделанные в уже существующие средства разработки программ и обучение пользователей. Поэтому каких-то радикальных изменений во всех прикладных программах и средствах разработки в ближайшем будущем ждать нельзя. Возьмем, например, современные работы по объектно-ориентированным базам данных. Компьютерная пресса регулярно сообщает о новых разработках или реализациях объектно-ориентированных баз данных в различных исследовательских центрах. Очевидно, что уже сегодня возможно создание весьма развитых объектно-ориентированных баз данных, но лишь немногие пользователи захотят и смогут отказаться от своих сегодняшних реляционных баз данных в пользу этих новшеств. Поэтому, как уже упоминалось в главе 11, в будущем вероятно размещение в реляционной базе данных объектов, доступ к которым будет осуществляться через объектную систему управления

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

2. Развитие теории и практики менеджмента (Контрольная)

3. Учебная компьютерно-опосредованная коммуникация: теория, практика и перспективы развития

4. Практика по созданию базы данных для гостиницы

5. Тенденции в развитии теории и практики менеджмента

6. "Великая депрессия" и ее роль в развитии теории и практики регулирования рыночной экономики
7. База данных для проекта досугового учреждения в городе Муроме Владимирской области
8. Информация, информатика, базы данных. Периферийные устройства

9. Пример базы данных на Delphi 2.0

10. Принципы проектирования и использования многомерных баз данных

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

12. Примеры баз данных (Студенческая группа)

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

14. Создание и описание базы данных "СТУДЕНТЫ" (Отчет по курсу "Базы данных")

15. Разработка базы данных "Кадры"

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

Настольная игра "Loonacy".
Loonacy (Лунаси) – очень забавная и веселая игра, в которой победит тот, что проворнее и внимательнее. Суть игры заключается в том, чтобы
490 руб
Раздел: Карточные игры
Горшок дорожный и насадка на унитаз "HandyPotty", голубой.
Складной дорожный горшок HandyPotty. Он может заменить сразу три аксессуара: привычный ребенку и его родителям горшок, дорожный горшок для
1160 руб
Раздел: Прочие
Шкатулка музыкальная "Сердце", 16x15x7 см, арт. 24806.
Состав: пластик, элементы металла, стекло. Регулярно удалять пыль сухой, мягкой тканью. Музыкальный механизм с ручным заводом. Товар не
775 руб
Раздел: Шкатулки музыкальные

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

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

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

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

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

22. Системы обработки информации - язык баз данных SQL со средствами поддержания целостности
23. Защита баз данных
24. Структура базы данных

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

26. Факторы внешнего окружения фирмы и их учет(Теория + практика на примере СЛДК)

27. История развития теории оптимального приема многопозиционных сигналов

28. Развитие теории и методики воспитания у детей нравственных качеств и взаимоотношений в Российской дошкольной педагогике

29. Качественная основа - гарантированный результат, или... Как создавать и использовать адресные базы данных

30. Современный этап развития теории экспертных оценок

31. База данных страховой компании

32. Хронология развития теории организации

Фотобумага "Lomond" для струйной печати, А4, 85 г/м, 100 листов, односторонняя, глянцевая.
Формат: А4 (210х297 мм). Плотность - 85 г/м2. Глянцевая. Односторонняя. Упаковка - 100 листов.
425 руб
Раздел: Фотобумага для цветной печати
Защита для обуви, (синяя).
Если ваш ребенок любит кататься на каталках, то защита для обуви это для вас. Защита для обуви одевается прямо на детскую обувь и защищает
590 руб
Раздел: Каталки
Подарочный набор: визитница, ручка, брелок, арт. 140202.
Материал: искусственная кожа. Правила ухода: избегать попадания влаги. Состав: кожзаменитель, элементы металла, стекло, ПМ. В наборе:
409 руб
Раздел: Письменные наборы

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

34. Развитие теории Дарвина о происхождении видов

35. GeoCad, как база данных для ведения реестра регистрации прав на недвижимость и сделок с ним

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

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

38. Ответы на теоретические вопросы по предмету База данных
39. Инфологическая модель баз данных "Сущность-связь"
40. Пример проектирования базы данных "Библиотека"

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

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

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

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

45. Базы данных и знаний

46. Web-серверы, базы данных в Интернет, Поиск информации в Интернет, Основные системы и средства

47. База данных для информационной системы - Таксопарк

48. Защита баз данных. Access 2000

Альбом для пастели "Pastel", А2, 20 листов.
Формат: А2. Количество листов: 20. Плотность бумаги: 300 г/м2. Блок: синий. Твердая подложка.
429 руб
Раздел: 14-24 листа
Бутылочка для кормления "Avent" Natural (260 мл).
Уникальная эргономичная форма позволяет комфортно держать бутылочку в любом положении. Инновационный двойной клапан эффективно снижает
481 руб
Раздел: Бутылочки
Ранец ортопедический "Kitty", цвет розовый.
Ранец с ортопедической спинкой. Компактная обтекаемая форма. Крышка из износостойкой искусственной кожи! Широкие удобные лямки
3295 руб
Раздел: Без наполнения

49. Курсовая работа по базе данных СУБД

50. Организация Web-доступа к базам данных с использованием SQL-запросов

51. Перенос Базы Данных на WEB-сервер

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

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

54. Создание баз данных в Microsoft Access
55. Создание и ведение баз данных
56. Упражнения по базам данных MS ACCESS (методичка)

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

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

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

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

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

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

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

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

Папка для труда "Машина и путешествия".
Размер: 325х245 мм. Материал: ткань. Расцветка в ассортименте, без возможности выбора!
322 руб
Раздел: Папки для труда
Кресло детское мягкое "Sleepy Cat".
Мягкое детское кресло Sleepy Cat будет прекрасным аксессуаром детской комнаты, выполнено в виде мягкой игрушки. Дети будут чувствовать
1350 руб
Раздел: Качели, кресла-качалки, шезлонги
Светильник "Диско шар".
Компактная световая установка для домашней дискотеки, детского праздника или просто уютного вечера в кругу семьи своим кристальным блеском
427 руб
Раздел: Необычные светильники

65. Создание базы данных «расписание»

66. Проектирование Базы Данных для коммерческого предприятия

67. Базы данных в Delphi

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

69. Використання баз даних та інформаційно-пошукових систем для раціонального ведення діловодства

70. Державний устрій України: проблеми теорії і практики
71. Правовая охрана программ для ЭВМ и баз данных
72. Автоматизация базы данных для ООО "ОриенБанк"

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

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

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

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

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

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

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

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

Кружка "On/Off".
Оригинальная чашка - меняет цвет и надпись при нагревании. Упаковка стилизованная - качественный картон. Размеры упаковки: 11х10х8
448 руб
Раздел: Кружки
Набор детской складной мебели Ника "Азбука".
Комплект складной. Подходит для кормления, игр и обучения. Поверхность столешницы ламинированная с нанесением ярких познавательных
1270 руб
Раздел: Наборы детской мебели
Дорожная игра "Голодные бегемотики".
Забавная игра «Голодные бегемотики» не даст соскучиться! Она рассчитана на двух человек, каждый из которых играет за голодного бегемота:
543 руб
Раздел: Игры на ловкость

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

82. База данных "Учет готовой продукции на складе"

83. База данных MS Access

84. База данных аптеки готовых лекарственных форм

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

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

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

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

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

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

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

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

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

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

Кондиционер для белья "Mitsuei", с ароматом белых цветов, 2 л.
Кондиционер для белья придает невероятную мягкость вашим вещам. Идеально подходит для всех видов ткани, даже для деликатных, таких как
371 руб
Раздел: Ополаскиватели, кондиционеры
Шторка антимоскитная универсальная, с магнитными замками ТД7-009.
Размеры: 100х220 см. Препятствует проникновению насекомых. Не нарушает естественную циркуляцию воздуха. Подходит для любых типов дверных
424 руб
Раздел: Сетки противомоскитные
Альбом для коллекционирования наклеек "Чемпионат мира по футболу FIFA 2018" (35 наклейки в.
Альбом "Чемпионат мира по футболу FIFA 2018" - это место для хранения 682 коллекционных наклеек. Формат альбом: 232х270 мм. В
392 руб
Раздел: Канцтовары, хобби

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

98. Инфологическая модель базы данных "Видепрокат"

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


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