Вітаю! Завершуємо роботу з базами даних. Сьогодні говоримо про застосування баз даних
Крок 1: Що таке інформаційна система?
Інформаційні системи — це комбінації апаратного забезпечення, програмного забезпечення та телекомунікаційних мереж, які люди будують і використовують для збору, створення та розповсюдження корисних даних, як правило, в організаційних налаштуваннях
Багато великих компаній повністю побудовані навколо інформаційних систем. До них належать eBay , переважно аукціонний ринок; Amazon , електронний торговий центр, що розширюється, і постачальник послуг хмарних обчислень ; Alibaba, електронний ринок між компаніями; іGoogle , пошукова компанія, яка отримує більшу частину доходу від реклами за ключовими словами під час пошуку в Інтернеті . Уряди розгортають інформаційні системи для економічного надання послуг громадянам. Цифрові товари, такі як електронні книги , відеопродукція та програмне забезпечення , а також онлайн-послуги, такі як ігри та соціальні мережі , постачаються разом з інформаційними системами. Люди покладаються на інформаційні системи, як правило, на базі Інтернету, для ведення більшої частини свого особистого життя: для спілкування, навчання, покупок, банківських операцій і розваг.
Крок 2: Використання баз даних в інформаційних системах
Переглянь відео нижче👇
Крок 3: Приклад
Зростання популярності Walmart значною мірою пояснюється тим, що інформаційні системи стали пріоритетними, особливо в їхній системі управління ланцюгом поставок (SCM), відомої як Retail Link.
Ця унікальна система, яка була вперше запроваджена в середині 1980-х років, дозволяла постачальникам Walmart отримувати прямий доступ до рівня запасів і інформації про продажі своїх продуктів у будь-якому з понад одинадцяти тисяч магазинів Walmart. Використовуючи Retail Link, постачальники можуть аналізувати, наскільки добре продаються їхні продукти в одному чи кількох магазинах Walmart, за допомогою різноманітних варіантів звітності. Крім того, Walmart вимагає від постачальників використовувати Retail Link для керування власними рівнями запасів.
👉Якщо постачальник вважає, що його товари розкуповуються надто швидко, він може використати Retail Link, щоб звернутися до Walmart із проханням збільшити рівень запасів для своїх продуктів. По суті, це дозволило Walmart «найняти» тисячі менеджерів із продуктів, усі з яких мають особистий інтерес до продуктів, якими вони керують.
Сьогодні Walmart продовжує інновації в інформаційних технологіях. Завдяки величезній присутності на ринку будь-яка технологія, впровадження якої Walmart вимагає від своїх постачальників, негайно стає бізнес-стандартом.
👉Наприклад, у 1983 році Walmart став першим великим роздрібним продавцем, який вимагав від постачальників використовувати етикетки з єдиним кодом товару (UPC) на всіх продуктах.
💫Крок 4: Завдання
Обери один із напрямків використання інформаційної системи:
Вітаю! Продовжуємо роботу з базою даних. Найрозповсюдженішою є реляційна база даних, тобто база даних, яка використовує таблиці для збереження та редагування даних.
Крок 1: Які бувають бази даних?
👉Graph Database (графова база даних)
👉Key Value Database (база даних ключ-значення)
👉Document (схожа на родинне дерево)
👉Column-family (Сімейство колонок - містить стовпці взаємопов'язаних даних)
👉Analytically (аналітична база даних - оптимізована для управління великими даними для бізнес-додатків і послуг)
👉Relational (реляційна база даних - використовує таблиці)
Вітаю! На попередньому уроці ми дізнались про бази даних, сфери їх застосування та про нову професію — адміністратор бази даних. Тож, продовжимо
Крок 1: Системи керування базами даних
Система керування базами даних — це комплекс програм, що забезпечує введення, зберігання, пошук, опрацювання даних у базі даних.
Тобто, це певне програмне забезпечення, яке допомагає працювати із базами даних
Крок 2: Приклади систем керування базами даних
MySQL — вільна реляційна система управління базами даних. Розробку та підтримку MySQL здійснює корпорація Oracle.
Oracle (Oracle Corporation) — американська корпорація, другий за величиною доходів виробник програмного забезпечення (після Microsoft). Компанія спеціалізується на випуску систем управління базами даних, сполучного програмного забезпечення та бізнес-застосунків. Найвідоміший продукт компанії — Oracle Database.
MariaDB — відгалуження від системи управління базами даних MySQL. Засновниками проєкту виступили початкові розробники MySQL. Провідний розробник — Мікаель Віденіус назвав MariaDB на честь його молодшої дочки Марії (Maria), подібно до того, як MySQL була названа на честь іншої його дочки — Мю (фін. My).
Microsoft SQL Server — система управління реляційними базами даних, розроблена корпорацією Microsoft. До певного моменту всі наявні у Microsoft розробки були спрямовані виключно на домашні комп’ютери, але клієнт-серверні технології спонукали до розвитку та розробок технологій.
PostgreSQL створена на основі некомерційної СУБД Postgres, розробленої як відкрите програмне забезпечення у Каліфорнійському університеті. До розробки Postgres, що почалася в 1986 році, долучався Майкл Стоунбрейкер — професор, вчений в галузі інформатики, лауреат премії Тьюринга, керівник раннього проєкту СУБД Ingres. Назва Postgre — це поєднання двох назв «Post In gres».
Redis — відкрита система управління базами даних класу NoSQL, коли дані зберігаються як словник, де ключ пов’язаний зі значеннями. Одна з ключових відмінностей: значення ключів не обмежуються рядками. Підтримуються такі абстрактні типи даних: рядки, списки, множини.
NoSQL-бази даних отримали велику популярність на початку ХХІ століття завдяки потребам Facebook, Google, Amazon та активності користувачів у викладанні власного контенту.
Структури даних, що використовуються в NoSQL, — це ключ-значення.
MongoDB — документоорієнтована система управління базами даних, що не вимагає опису таблиць у базі даних. Вважається одним із класичних прикладів NoSQL-систем, коли зберігаються дані без чітких зв’язків та без чіткої структури, що є властивістю текстових форматів. Застосовується у веброзробці.
Крок 3: Завдання №1 (на 6 балів)
Netflix — це стримінговий сервіс підписки, який дає змогу дивитися фільми та серіали на підключеному до інтернету пристрої.
Netflix використовує базу даних Cassandra.
Cassandra — це база даних NoSQL з відкритим кодом для розподіленого сховища даних, призначена для обробки великих обсягів даних на багатьох стандартних серверах.
Netflix використовує Cassandra через її масштабованість, відсутність єдиних точок відмови та міжрегіонального розгортання. Netflix зберігає всі види даних у своїх екземплярах Cassandra Database. Усі події, зібрані користувачами, зберігаються в Cassandra.
Netflix пропонує щотижневу добірку 10 найпопулярніших телепередач і фільмів.
Вітаю! Сьогодні починаємо роботу із базами даних. Думаю, що словосполучення база даних ти вже чув. То ж, що називають базами даних? Де їх використовують? Як ми можемо навчитись з ними працювати?
Крок 1: Бази даних (Data base) у фільмах
Переглянь 4 фрагменти (англійською), щоб зрозуміти, у яких випадках зазвичай використовується це поняття у кінематографі
За цим посиланням реальні приклади використання баз даних (data base) у виступах відомих людей
Крок 2: Переглянь приклади декількох реальних баз даних
БА́ЗА ДА́НИХ – комп’ютеризована сукупність спеціально організованих для використання взаємопов’язаних даних, що відображають той чи інший фрагмент реальної дійсності – предметну область. Формується таким чином, що зібрані дані централізовано зберігаються й модифікуються у вигляді, доступному всім фахівцям або системам програмування.
Адміністратором нашої ліцейської бази даних є Ольга Анатоліївна
💫Знайди вакансію адміністратора бази даних. Занотуй основні вимоги від роботодавця. Проаналізуй, чи цікава тобі така робота? Відповідь надсилай на електронну скриньку teacheritschool1@gmail.com.
Немає коментарів:
Дописати коментар