|
Программирование >> Исключение дубликатов строк
liiiii Реляционные бозы оонных l-l-y-i---:--. Что TQKoe релпционныи Знание - это лишь та небольшая часть незнания, которую мы систематизировали и классифицировали . Амброуз Бирс Вопросы, россмотривоемые а донной главе ипы боз донных роткоя история реляционной ллодоли Анотоллия реляционной бозы донных Ш Зочолл все это нужно Ш Итоги режде чем погрузиться в изучение сути SQL, нужно усвоить некоторую вводную информацию о реляционной БД. Эта информация обеспечит азы, необходимые д/1я действительного понимания того, что такое SQL, и поможет разъяснить, как можно использовать SQL для достижения поставленных целей с наибольшей выгодой. Типы боз донных Что же такое база данных ? Как, возможно, вам известно база данных представляет собой упорядоченный набор данных, используемый для моделирования некоторого типа организации или организационного процесса. В супдности, совсем неважно, используется ли для сбора и хранения данных бумага или компьютерная программа. Когда осупдествляется сбор и хранение данных некоторым упорядоченным образом для конкретной цели, получается база данных. Мы будем использовать для сбора и хранения данных компьютерную программу. Практически все БД делятся на два типа: операционные и аналитические. Операционные базы данных являются сегодня стержнем многих компаний, организаций и учреждений. Этот тип баз данных главным образом используется для повседневного сбора, изменения и сохранения данных. Сохраняемые данные являются динамическими. Это означает, что они постоянно изменяются и всегда отражают самую .л последнюю информацию. Такие организации, как розничные магазины, производственные компании, больницы, клиники и издательства используют операционные базы данных, потому что их данные находятся в состоянии постоянного изменения. В отличие от них аналитические базы данных сохраняют и отслеживают ретроспективные данные и динамику их изменения во времени. Аналитическая база данных является ценным активом для отслеживания тенденций, просмотра статистических данных за длительный период времени или для создания тактических, стратегических бизнес-планов. Тип сохраняемых данных - статический. Это означает, что данные никогда (или очень редко) не изменяются. Информация, собранная из аналитической базы данных, отражает моментальный снимок данных для определенного момента времени и обычно не является самой последней. Химические лаборатории, геологические компании и фирмы, занимающиеся маркетинговыми исследованиями, являются примерами организаций, использующих аналитические базы данных. Кроткая историй реляционной модели Существует несколько типов моделей баз данных. Некоторые из них, например иерархические и сетевые, крайне неудобны в работе, тогда как другие, такие как реляционные, получили широкое признание. В книгах также обсуждаются объектные или объектно-реляционные модели. Поскольку эти более новые модели подвергаются в настоящее время дальнейшему исследованию и разработке, мы полагаем, что они, скорее всего, будут реализованы кк расширения реляционной модели. Фактически, большая часть работы комитета ANSI над следующей версией стандарта SQL включает расширение SQL, охватывающее объектно-ориентированные концепции. Но для наших целей мы сосредоточимся только на реляционной модели. В сомом ночолв... Реляционная база данных впервые появилась на свет в 1969 г. и бесспорно стала сегодня наиболее широко используемой моделью базы данных в системах управления базами данных. Отец реляционной модели, д-р Эдгар Ф. Кодд, был в конце 60-х годов ученым-исследователем и занимался поисками новых способов управления большими объемами данных. Неудовлетворенность моделями и продуктами баз данных того времени заставила его задуматься о способах применения математических дисциплин и структур для решения несметного числа проблем, с которыми он сталкивался. Математик по профессии, он полагал, что сможет применить специальные разделы математики для решения таких проблем, как дублирование данных, плохая целостность данных и сверхзависимость структур баз данных от их физической реализации. Д-р Кодд официально представил свою новую реляционную модель в эпохальной работе, озаглавленной А Relational Model of Data for Large Shared Databanks (Communications of the ACM, June 1970, 377-87) - Реляционная модель данных для больших совместно используемых банков данных , в июне 1970 г. В основу своей
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |