Professional Documents
Culture Documents
Лекция1 ,kjrxtqy
Лекция1 ,kjrxtqy
Содержимое данных:
Объекты_Недвижимости (propertyNo, street, city, postcode, type, rooms, rent, ownerNo);
Владелец_Недвижимости (ownerNo, fName, lName, address, telNo);
Арендатор (clientNo, fName, lName, address, telNo, prefType, maxRent};
Договор (leaseNo, propertyNo, clientNo, paymemMethod, deposit, paid, rentStart, rentFinish).
История развития СУБД
Считается, что развитие СУБД началось еще в 1960-е годы, когда разрабатывался проект запуска
корабля Apollo на Луну.
В середине 1960-х годов IBM создает систему IMS (Information Management System) –
самую распространенную иерархическую СУБД.
Другим заметным достижением середины 1960-х годов было появление системы IDS
(Integrated Data Store) фирмы General Electric – сетевой СУБД.
В 1970-1980-х годах появляются реляционные СУБД (первые коммерческие
реляционные СУБД: DB2 (корпорации IBM), Oracle (корпорации Oracle Corporation).
Во второй половине 1980-х годов появились первые объектно-ориентированные
СУБД (GemStone, 02, ORION, IRIS и другие).
В 1990-х годах три ведущих компании в области разработки реляционных СУБД, а
именно: Oracle, Informix и IBM, расширяют свои системы до уровня объектно-
реляционных СУБД.
В начале 2000-х появились базы данных XML (но они нашли узкое применение).
2009 год - рождение термина "NoSQL" в современном смысле – начало развития
NoSQL СУБД (Voldemort, Cassandra, Dynomite, HBase, HypertaЫe, CouchDB,
MongoDB и другие).
Возникшие на рубеже 2000-х и 2010-х годов множество технологий на базе SQL
породили так называемый класс СУБД NewSQL, стремящихся совместить в себе
преимущества NoSQL и транзакционные требования классических систем
управления базами данных (Clustrix, CockroachDB,H-Store, HyPer, MemSQL, NuoDB,
SAP Hana,Spanner, VoltDB и другие).
Использование СУБД
в средних и крупных предприятиях
Percent Percent
Non-Relational
Relational DBMSs Comрanies Companies
DBMSs
Using Using
Сложность.
Размер.
Стоимость.
Дополнительные затраты на аппаратное обеспечение.
Затраты на преобразование.
Производительность.
Более серьезные последствия при выходе системы из строя.
Основные области применения систем с базами данных
Достижения в исследованиях баз данных стали основой фундаментальных
разработок коммуникационных систем, транспорта и логистики, финансового
менеджмента, систем с базами знаний, методов доступа к научной литературе, а
также большого количества гражданских и военных приложений.
Они послужили фундаментом значительного прогресса в ведущих областях науки –
от информатики до биологии.
Базы данных стали неотъемлемой частью нашей повседневной жизни.
Покупка в супермаркете.
Расчеты с использованием кредитной карточки.
Заказ путевки в туристическом агентстве.
Заказ книг в библиотеке.
Оформление страхового полиса.
Работа в Internet.
Обучение в университете.
Литература
1. Коннолли Т. Базы данных. Проектирование, реализация и
сопровождение. Теория и практика. 3-е издание. : Пер. с англ. /
Т. Коннолли, К. Бегг. – М. : Издательский дом "Вильямс", 2003. –
1440 с.
2. Connolly T. M. Database systems: a practical approach to design,
implementation, and management. Sixth edition / Thomas M.
Connolly, Carolyn E. Begg. – Harlow, Essex, England : Pearson
Education Limited, 2015. – 1329 p.
3. Дейт К. Дж. Введение в системы баз данных, 8-е издание.: Пер. с
англ. / К. Дейт. М. : Издательский дом "Вильямс", 2005. – 1328 с.
4. Пасічник В. В., Резніченко В. Л. Організація баз даних та знань. –
К. : Видавнича група BHV, 2006. – 384 c.
5. Грофф Д. Р. SQL: полное руководство, 3-е изд. : Пер. с англ. /
Грофф Д. Р., Вайнберг П. Н., Оппель Э. Дж. – М. : ООО "И.Д.
Вильямс", 2015. – 960 с.