Автор: Laura McKinney
Дата Створення: 3 Квітень 2021
Дата Оновлення: 14 Травень 2024
Anonim
Что такое базы данных? ДЛЯ НОВИЧКОВ / Про IT / Geekbrains
Відеоролик: Что такое базы данных? ДЛЯ НОВИЧКОВ / Про IT / Geekbrains

Зміст

Чи підходить інструмент бази даних MySQL для кінцевих користувачів?

MySQL - це система управління реляційними базами даних з відкритим кодом, яка в основному використовується для онлайн-додатків. MySQL може створювати та керувати базами даних, наповненими дуже корисними даними (такими як інформація про співробітників, інвентар та інше), як і інші бази даних, включаючи популярну Microsoft Access. У той час як Microsoft Access, MySQL та інші бази даних служать подібним цілям (для зберігання даних), їх використання та звичаї значно відрізняються.

Поговоримо про MySQL.

Як зазначено вище, MySQL є реляційною базою даних. Це означає, що дані, розміщені в структурі, здатні розпізнавати зв’язки між збереженими інформаційними даними. Кожна база даних містить таблиці. Кожна таблиця (яка також називається відношенням) містить одну або більше категорій даних, що зберігаються у стовпцях (також називаються атрибутами). Кожен рядок (також званий записом або кортежем) містить унікальний фрагмент даних (інакше називається ключовим) для категорій, визначених у стовпцях.


Скажімо, у вас є база даних, яка містить таблицю для інформації про працівників, наприклад:

  • Ім'я
  • Прізвище
  • Дата народження
  • Номер працівника
  • Позиція

Тепер скажіть, що в цій базі даних є ще одна таблиця, яка зберігає інформацію про оплату праці, наприклад:

  • Назва посади
  • Посадова зарплата
  • Позиція щогодини

Ці дві таблиці зможуть співвідноситися одна з одною.Якщо у стовпці для співробітника 001 перераховано позицію цієї людини як Writer, то вона може зв’язатись із таблицею з оплатою праці, щоб з’ясувати, чи є ця посада погодинною чи заробітною платою. Це один із способів придумати реляційну базу даних.

Тут відрізняються MySQL та Microsoft Access. На відміну від Access, база даних MySQL не містить зручного, зручного для користувача інтерфейсу, що дозволяє користувачам вводити дані. Хоча для цієї мети існує безліч сторонніх інструментів (таких як MySQL Workbench і phpMyAdmin), вони, як правило, складніші, ніж середні користувачі. Тож навіщо використовувати MySQL, якщо користувачі не можуть легко вводити дані в таблиці баз даних? У цьому суть проблеми.


База даних MySQL використовується в основному як засіб для зберігання даних для великих веб-додатків. Такі веб-сайти, як Wordpress, iStock, GitHub, Facebook, NASA, ВМС США, Tesla, Scholastic, Spotify, YouTube, Netflix, Glasses Direct, Symantec (та багато іншого) використовують базу даних MySQL як засіб зберігання даних на їх зовнішніх або внутрішні веб-сайти та послуги. Що це означає для пересічного користувача? Це означає, що ви опосередковано використовуєте MySQL кожен день.

У технічній галузі є популярна абревіатура: LAMP. Ця абревіатура означає Linux Apache MySQL PHP і є одним з найпопулярніших веб-серверів «стеків» на планеті («стек» - це стек програмного забезпечення, який взаємодіє разом). MySQL безперебійно працює на платформі Linux і може бути легко встановлений майже в кожному дистрибутиві.

MySQL вперше з'явився на світ у 1995 році. Незабаром після цього MySQL був розроблений для роботи в операційній системі Linux. 8 січня 1998 року для Windows була випущена версія MySQL, яка вивела шлях до стека WAMP (Windows Apache MySQL PHP). Тож навіть якщо ви не знайомі з Linux, ви все одно можете використовувати енергію, знайдену в MySQL. Якщо ви шануєте macOS, для цієї платформи є версія MySQL.


Можливо, ви не збираєтесь використовувати MySQL для щоденного використання. Чому? Тому що для запуску MySQL таким чином вам знадобиться:

  • Сервер для розміщення бази даних
  • База даних встановлена
  • Розуміння командного рядка MySQL
  • Сторонній інструмент для ефективного введення даних
  • Інша сторона, яка ефективно переглядає та використовує дані

MySQL просто не був розроблений для використання на кінцевому рівні користувача. Якщо вам не потрібно використовувати потужність реляційної бази даних, керованої сервером, найкраще шукати таке рішення, як Access, Filemaker Pro Advanced (програма, орієнтована на Apple, база даних) або LibreOffice Base (альтернатива відкритому коду MS Access ). За допомогою будь-якого з цих інструментів ви можете створювати бази даних (які зберігаються локально на вашому комп’ютері), якими можна керувати через вбудований, простий у користуванні інструмент GUI.

Захоплюючий

Цікаві Публікації

Як використовувати Apple Watch для відстеження фертильності та менструальних циклів
Життя

Як використовувати Apple Watch для відстеження фертильності та менструальних циклів

Торкніться Почати. Відкриється екран попереднього перегляду, в якому викладені можливі переваги програми. Виберіть Далі продовжувати. Введіть дату початку останнього періоду та натисніть Далі. Вибері...
Найкращі жести iPhone, про які ви можете не знати
Tehnologies

Найкращі жести iPhone, про які ви можете не знати

Як тільки ви помітили, що ви зробили помилку введення, вам не доведеться натискати кнопку C і починати спочатку. Цим жестом ви можете провести пальцем вліво або вправо, щоб видалити останній номер, я...