Евгений Шуремов - Введение в базы данных. Коротко о главном

Введение в базы данных. Коротко о главном
Название: Введение в базы данных. Коротко о главном
Автор:
Жанр: Книги о компьютерах
Серии: Нет данных
ISBN: Нет данных
Год: Не установлен
О чем книга "Введение в базы данных. Коротко о главном"

Книга содержит компактное представление основного понятийного аппарата, связанного с базами данных и системами управления базами данных (СУБД). Кратко разбираются основные особенности реляционных, объектно-ориентированных и NoSQL СУБД, а также хранилищ данных. Представленный материал рассчитан на читателей, желающих быстро составить целостное представление по данной тематике и не имеющих намерения углубляться в технические детали, приводимые в толстых учебниках и монографиях.

Бесплатно читать онлайн Введение в базы данных. Коротко о главном


© Евгений Шуремов, 2019


ISBN 978-5-0050-4770-0

Создано в интеллектуальной издательской системе Ridero

Предисловие

Данная книга основана на материалах лекций, которые автор читал студентам-заочникам ряда коммерческих ВУЗов. Поскольку лекции были только обзорными, а для их представления выделялось мало учебных часов, то излагаемый материал приходилось максимально ужимать, чтобы оставить только самое главное, без уточнения многих (не всегда нужных) технических деталей. При этом многие пояснения приходилось делать в наиболее простой и понятной форме, что называется «на пальцах». Опыт показал, что такая форма подачи материала оказалась достаточно эффективной и весьма приветствовалась слушателями, которые за короткое время могли сформировать системное представление об изучаемом предмете и потом вполне успешно сдать зачёт/экзамен.

По такому же принципу построена и эта книга: из большого материала «отжаты» только те сведения, которые необходимы для общего понимания изучаемого предмета. Здесь нет детального описания существующих СУБД, пространных объяснений правил составления SQL-запросов, способов разделения данных и механизмов технической реализации запросов в распределённых базах данных, описания моделей построения объектно-ориентированных СУБД, особенностей алгоритмов функционирования NoSQL СУБД и других такого рода технических деталей, необходимых только специалистам довольно узкого профиля. Поэтому тем, кто ищет такую информацию лучше обратиться к другим книгам. Более того, некоторые вопросы рассматриваемой проблематики в книге намеренно подаются без особой научной строгости, присущей «солидным» толстым учебникам и монографиям. Есть в тексте и небольшие повторы, намеренно сделанные для того, чтобы не нужно было «отматывать» текст назад в поисках контекстно необходимых ранее приведённых сведений.

Изложение ориентировано на тех, кто пока не особо хорошо представляет себе, как устроены базы данных и хранилища данных, как функционируют системы управления базами данных, но хотел бы составить себе об этом сколько-либо цельное представление. Опыт показывает, что даже люди, неплохо осведомлённые о том «как нажимать кнопки» компьютера, чтобы решить некоторую вполне конкретную задачу, не имеют представления о том, как её «решает компьютер». Поэтому возникновение нестандартной ситуации ставит их тупик: почему компьютер это делает, а это делать отказывается.

Разумеется, можно успешно управлять машиной и совершенно не знать, как она устроена. Однако в этом случае любая её самая незначительная поломка на удалённой от «цивилизации» дороге вызовет большие проблемы. И потому лучше хотя бы в самых общих чертах представлять что случилось, а для этого нужно, хотя в самом общем виде, понимать её устройство. То же самое верно и в отношении информационных технологий: стоит хотя бы приблизительно понимать, как они функционируют хотя бы для того, чтобы не ждать от них невозможного.

Если Вы считаете, что что-то уже понимаете в базах данных и потому сомневаетесь в том, стоит ли Вам читать эту книгу, то уяснить необходимость в этом можете, пройдя тестирование на одном из сайтов автора https://shurem.ru в разделе «Поддержка книг -> Введение в базы данных». Тесты будут размещены в ближайшее время после опубликования книги. Там же будут размещаться дополнения к книге. Но для того, чтобы этим воспользоваться придётся зарегистрироваться на сайте, поскольку проходить тесты могут только авторизованные пользователи. Тесты очень простые: их автоматически генерирует программное обеспечение сайта по специализированным словарям терминов. Если даже прохождение этих элементарных тестов вызовет у Вас проблемы, то, наверное, книгу имеет смысл читать. В противном случае – решайте сами.

Введение

В современных информационных системах (ИС) хранятся и обрабатываются большие массивы разнородных данных, имеющих сложные системы взаимосвязей.

Например, фирма может иметь множество поставщиков. Сведения о каждом поставщике включают определенный набор реквизитов (название фирмы, юридический и фактический адрес, номера телефонов, факсов, адреса электронной почты, номер счета в банке, название банка, его адрес, ФИО руководителя, контактных лиц и т.д.). Каждый поставщик может поставлять определенный набор материальных ценностей (товаров, материалов, комплектующих). Соответственно, каждая материальная ценность может характеризоваться своим набором параметров (код, артикул, единица измерения, технические характеристики, характеристики качества и т.д.). Поставщики имеют свои условия поставок (цены, скидки, минимальная заказываемая партия и т.д.). С каждым поставщиком имеется своя история взаимоотношений (какие договоры были заключены, какие ценности, когда, в каких количествах, по каким ценам и на какие склады предприятия поставлялись, какие платежи поставщику производились, какие претензии по поставкам были выявлены и т.д.).

Одновременно с этим ведутся массивы сведений о наличии и движении товарно-материальных ценностей на складах (какие были остатки на начало периода, какие ценности и от кого поступали, какие сотрудники предприятия за какие ценности ответственны, по чьей заявке и куда ценности передавались и т.д.). Хранятся сведения о выпуске готовой продукции, затратах материалов на ее изготовление, о клиентах, которым продукция отпускалась, произведенной ими оплате и т. д.

Таким образом, массивы данных, ведущиеся в ИС, так или иначе взаимосвязаны. Для возможности их автоматизированной обработки с помощью компьютеров должны существовать определенные правила хранения данных с поддержкой существующих между ними связей. Поэтому все ведущиеся в целях решения тех или иных задач массивы данных ИС объединяются в базу данных.

Определения базы данных

Существует множество разных определений понятия «база данных».

База данных – представленная в объективной форме совокупность самостоятельных материалов (статей, расчётов, нормативных актов, судебных решений и иных подобных материалов), систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины (ЭВМ). (Гражданский кодекс РФ, ст. 1260).

Могут использоваться и другие определения.

База данных (БД) – это совокупность некоторых данных, предназначенных для хранения и обработки с помощью ЭВМ.

База данных – совокупность взаимосвязанных массивов данных, организованных по определенным правилам.

Определения из международных стандартов:

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


С этой книгой читают
В книге представлены краткие сведения о наиболее интересных парках Москвы. По каждому объекту приводятся основные сведения: адрес, ближайшие станции метро, ссылка на официальный сайт, телефон; карта или схема, позволяющая спозиционировать объект по отношению к ближайшим станциям метро и крупным автомагистралям; краткое описание наиболее интересных особенностей; фотографии находящихся на территории объекта основных достопримечательностей, полученн
В предельно сжатой форме рассматриваются основные общенаучные понятия, связанные с методологией, методикой проведения и логической структурой научных исследований. Книга ориентирована, в первую очередь, на аспирантов и студентов, желающих быстро получить базовые знания, не отвлекаясь на многочисленные детали, характерные для «толстых» учебников, посвященных данной теме.
Книга содержит краткое изложение базовой проблематики, связанной с системами искусственного интеллекта, интеллектуальными информационными системами, технологиями Big Data и Data Mining. Изложение ориентировано на минимально подготовленных читателей, желающих получить общее представление по данным темам. Особое внимание уделено фундаментальным ограничениям возможностей реального применения этих чрезмерно «распиаренных» технологий.
Закоренелый холостяк доходчиво объясняет почему выгодно быть холостяком, как браки влияют на экономику, усиливают социальное неравенство, пожирают силы людей, существенно ограничивают возможности их индивидуальной самореализации и даже могут вести к биологической деградации больших людских сообществ. Приводятся шокирующие сведения о человеческих заблуждениях относительно любви, искусства, психологии взаимоотношений мужчин и женщин, а также интимн
В пособии излагаются основные тенденции развития организационного обеспечения безопасности информационных систем, а также подходы к анализу информационной инфраструктуры организационных систем и решению задач обеспечения безопасности компьютерных систем. Для студентов по направлению подготовки 230400 – Информационные системы и технологии (квалификация «бакалавр»).
Татьяна Поварова – успешный предприниматель, организатор мероприятий, преподаватель, живущий в Канаде и в России, впервые делится с читателями секретами самых экстравагантных её начинаний.Ещё до окончания написания «Инкубатора для Журавлей» Татьяна получила приглашения с презентацией книги из различных городов России.Главным вдохновением книги стали подписчики одного из Youtube каналов автора – AtomyXXII.Вот так виртуальное знакомство привело к р
В монографии дается краткое и развернутое определение, описываются существенные характеристики ассоциированного сверх-адаптивного интеллекта (АСИ). Приводится теоретическое обоснование АСИ. Рассматриваются эвристические перспективы использования идеи и методологии АСИ в сфере преодоления системного научного и цивилизационного кризиса. Оцениваются конкретные шаги по разработке теории и технологической практики АСИ. Книга полезна для исследователей
Международный научный журнал «Все науки», созданный при OOO «Electron Laboratory» и Научной школе «Электрон», является научным изданием, публикующим последние научные результаты в самых различных областях науки и техники. В настоящем выпуске представлены статьи, признанные достойными для публикации из числа направленных, в ходе I Международной научной конференции «Современные проблемы науки, техники и производства», приуроченная к II-годовщине El
Как интересно было Навне смотреть себя со всех сторон. Куда ни глянь, везде она, рассыпалась лучами света и искрами огня по всей округе, которой тоже нет конца. Везде она, везде и!.. Яросвет, такой любимый!.. почему-то…
Нина смотрела на пылающее небо, на котором ещё играли иногда зарницы, но вспышки шли по убывающей, и цвет от них уже не радугой сиял, а белым, чуть лиловым светом. Рядом Виктор. – Всё закончилось! – она сказала. – Не кончилось, а началось… Эпоха новая родилась, и назовут её эпохой Света и Любви. Тысячами лепестков один в другом по всей Земле расти и разрастаться будет. – А нам что делать? – Жить и наслаждаться жизнью.
Когда в Крапивин приехала Инквизиция, я поняла: Судьба повернулась ко мне задом!И каким задом!Я бы даже сочла, что это чрезвычайно мило с ее стороны, если бы к шикарному заду орденского дознавателя не прилагалась стопка трупов, горстка покушений и принудительное человеколюбие в извращенной форме. Возрастные ограничения 18+
Я, Эйра Нерх, маг огня и сотрудник службы безопасности. Преступников мы ловим, народ защищаем. Вследствие неудачного стечения обстоятельств, я оказалась связанной Стихиями с главой «ПалмисКомпани», противным магом льда. И теперь мы обрели мало того, что измененные способности, так и перенос друг к другу в самые неподходящие моменты. То я окажусь на столе в момент заключения важной сделки, то Эрик Палмис возникает во время засады, вызы