41612

Створення нової бази даних в середовищі MySQL

Лабораторная работа

Информатика, кибернетика и программирование

Створити нову базу даних та заповнити її даними. Короткі теоретичні відомості: Основи роботи з phpMydmin При установці Denwer також встановлюється на комп'ютер phpMydmin за допомогою якого можна керувати базою даних MySQL через вебінтерфейс. У цьому полі латинськими буквами записується назва бази даних наприклад exmple і натискається створити.

Украинкский

2013-10-24

138.93 KB

16 чел.

1

Лабораторна робота №2

Тема: Створення нової бази даних в середовищі MySQL

Мета: Отримати практичні навички по роботі з програмою Denwer та середовищем phpMyAdmin. Створити нову базу даних та заповнити її даними.

Короткі теоретичні відомості:

Основи роботи з phpMyAdmin 

При установці Denwer також встановлюється на комп'ютер phpMyAdmin, за допомогою якого можна керувати базою даних MySQL через веб-інтерфейс. Щоб отримати до нього доступ в адресному рядку браузера потрібно набрати http://localhost/Tools/phpMyAdmin/, відкриється головна сторінка phpMyAdmin. У колонці справа будуть відображатися всі бази, а посередині настройки, серед яких є такий пункт як Створити нову БД.

У цьому полі латинськими буквами записується назва бази даних, наприклад, example і натискається створити.

Рисунок 2.1 – Вікно створення нової БД

Програма повідомить про успішне створення бази даних. Тепер можна створити таблицю, яка і буде містити дані, наприклад, spisok. Вона буде містити чотири поля: id, ім'я, стать, вік. Таких полів може бути набагато більше, якщо потрібно додати ще якісь дані.

Рисунок 2.2 – Вікно створення нової таблиці


Потім задаються назви полів, визначаються їх тип і деякі інші настройки.

Рисунок 2.3 – Заповнення таблиці даними

Частина полів можна пропустити, якщо вони не знадобляться для роботи. Полю id встановлено тип INT (INTEGER) цілих чисел і максимальну довжину значення 3 знаки, тобто воно може приймати значення від 1 до 999. У пункті додатково вибрано параметр auto_increment і відмічено первинний ключ. Це поле з такими настройками потрібне для того, щоб кожен запис в нашій таблиці мав свій ідентифікаційний номер, який не буде повторюватися, і за яким можна легко звернутися до будь-якого запису. У всіх інших полів заповнюються лише тип і довжина значення. Розглянемо деякі типи, які найбільш часто використовуються:

VARCHAR - Цей тип використовується для зберігання змішаних даних невеликого обсягу до 255 символів.

INT (INTEGER) - Цілі числа. Поле з таким типом може містити тільки цілі числа.

TEXT - Даний тип підходить для зберігання великих обсягів тексту. Якщо вибрати цей тип, то значення довжини виставляти не потрібно.

DATE - Дата. Підтримується інтервал від '1000-01-01 'до '9999-12-31'. MySQL виводить значення в форматі 'Рік-Місяць-День'.

TIME - Час. Інтервал від '-838:59:59' до '838: 59:59 '. MySQL виводить значення TIME в форматі 'Годинник: Хвилини: Секунди'.

DATETIME - Комбінація дати і часу. Підтримується інтервал від '1000-01-01 00:00:00 'до '9999-12-31 23:59:59'. MySQL виводить значення DATETIME у форматі 'Рік-Місяць-День Годинник: Хвилини: Секунди.

Після всього цього потрібно натиснути кнопку зберегти. Ще також потрібно створити користувача, який зможе працювати з цією базою даних. Для цього потрібно перейти на головну сторінку,

,

 Рисунок 2.4 – головне меню phpMyAdmin

зайти в пункт привілеї, в якому відображаються всі користувачі, які можуть працювати з базами даних, і створюємо нового з ім'ям, наприклад, user і паролем password. У полі хост вибираємо Local і даємо цьому користувачеві всі привілеї натиснувши на посилання Позначити все.

Рисунок 2.5 – створення нового користувача

Ці дані будуть використані для підключення до бази даних.

Додаваня даних в базу даних через phpMyAdmin

Щоб почати роботу з базою даних потрібно, щоб у ній було хоча б кілька записів. Для додавання записів в таблицю використовується кнопка Вставить:

Рисунок 2.6 – Кнопка “вставити”

Увага: Поле id залишається порожнім, тому що йому призначено значення auto_increment і воно буде автоматично заповнюватись, додаючи кожному запису порядковий номер.

Зберігши наші дані і натиснувши на кнопку Огляд відобразиться наступне:

Рисунок 2.7 – приклад заповненої БД

Як бачите, полю id автоматично призначаються порядкові номери, які ніколи не будуть збігатися. Так само можна редагувати або видаляти записи, вибираючи відповідні інструменти.

Хід роботи:

  1.  Ознайомитись з теоретичними відомостями.
  2.  Створити базу даних відповідно до своєї предметної області. Назвати її власним прізвищем. Вибрати тип порівняння utf8_general_ci. База даних повинна складатися як мінімум з 3 таблиць.
  3.  Створити відповідні таблиці та заповнити їх даними. Кожна з таблиць повинна містити мінімум 8 записів.
  4.  Змінити інформацію по будь-якому одному запису з кожної таблиці.
  5.  Додати запис до будь-якої з таблиць. Вилучити щойно доданий запис.
  6.  Створити нового користувача (прізвище студента), який буде мати глобальні привілеї для обробки даних, привілеї рівня однойменної бази даних – в повному обсязі. Встановити пароль для майбутнього підключення до бази даних.
  7.  Показати роботу викладачу.
  8.  Оформити звіт.

Вимоги до оформлення звіту

Звіт повинен містити детальний опис виконаних дій відповідно до ходу роботи.

Контрольні запитання:

  1.  Що таке база даних?
  2.  Що таке СУБД?
  3.  Які моделі даних ви знаєте?
  4.  Чому реляційна модель є найпопулярнішою в світі?
  5.  Як створити базу даних в phpMyAdmin?
  6.  Як додати таблицю в базу даних за допомогою phpMyAdmin?
  7.  Як додати новий запис в таблицю?
  8.  Як змінити запис в таблиці?
  9.  Як вилучити запис з таблиці?
  10.  Які є найбільш поширені типи даних MySQL?


 

А также другие работы, которые могут Вас заинтересовать

76365. Магнитная дефектоскопия 301.42 KB
  По способу получения первичной информации различают следующие методы магнитного контроля: магнитопорошковый МП основанный на регистрации магнитных полей рассеяния над дефектами с использованием в качествеиндикатора ферромагнитного порошка или магнитной суспензии; магнитографический МГ основанный на регистрации магнитных полей рассеяния с использованием в качестве индикатора ферромагнитной пленки; феррозондовый ФЗ основанный на измерении напряженности магнитного поля феррозондами; эффекта Холла ЭХ основанный на...
76366. МПД-контроль 300.19 KB
  Технологическая схема МПД контроля. Дефектоскопические средства: приборы средства контроля материалы. Размагничивание изделий после контроля. Паспортизация результатов МПДконтроля.
76367. Акустические методы НК 277.5 KB
  Природа и свойства ультразвуковых колебаний. Распространение упругих колебаний в сплошной среде представляет собой волнообразный процесс. Диапазоны упругих колебаний в материальных средах Физическая природа упругих колебаний одинакова во всем диапазоне частот. Свойства упругих колебаний...
76368. Базисная теория таможенного тарифа 82.5 KB
  Базисная теория таможенного тарифа Несмотря на то что свободная торговля приводит к возрастанию экономического благосостояния всех стран как экспортеров так и импортеров на практике международная торговля практически нигде и никогда не развивалась действительно свободно без вмешательства государства. Инструменты используемые государством для регулирования международной торговли можно разделить на тарифные основанные на использовании таможенного тарифа и нетарифные квоты лицензии субсидии демпинг и т. При введении тарифа...
76369. Нетарифные методы торговой политики 90 KB
  Если правительство хочет ограничить объем импорта и устанавливает квоту размером Q то общее предложение зерна на внутреннем рынке с учетом импорта может быть представлено в виде кривой Sd Q. Таким образом в результате введения импортной квоты возникают чистые потери для страны в целом равные области b с то есть результаты воздействия квоты и тарифа на уровень благосостояние идентичны конечно это справедливо если объем лицензированного импорта меньше чем спрос на импорт на внутреннем рынке. Почему же в этом случае государство часто...
76370. Международная экономическая интеграция. Формы (уровни) международной экономической интеграции 260.5 KB
  Борьба за упрочение своего экономического положения побуждает страны к образованию различных интеграционных объединений. Партнеры по объединению получают определенные преференции по сравнению с другими странами но платят за это ответными обязательствами по отношению к партнерам. Международная экономическая интеграция это процесс хозяйственнополитического объединения стран на основе глубоких устойчивых взаимосвязей и разделения труда между национальными хозяйствами. На микроуровне этот процесс идет через взаимодействие отдельных фирм...
76371. Международное движение капитала. Сущность и формы движения капитала 121 KB
  Международное движение капитала Сущность и формы движения капитала Вывоз капитала зарубежное инвестирование представляет собой процесс изъятия части капитала из национального оборота в данной стране и перемещение его в товарной или денежной форме в производственный процесс и обращение другой страны. Важнейшими причинами вывоза капитала являются: 1. Более низкие экологические стандарты в принимающей стране чем в странедоноре капитала. В зависимости от собственника вывоз капитала делится на 3 вида: 1 частный вывоз капитала крупные...
76372. Международная миграция трудовых ресурсов. Проблемы оптимального размещения трудовых ресурсов в мировой экономике 106.5 KB
  Проблемы оптимального размещения трудовых ресурсов в мировой экономике Миграция рабочей силы переселение трудоспособного населения из одних государств в другие сроком более чем на год вызванное причинами экономического и иного характера. Различают внутреннюю миграцию рабочей силы происходящую между регионами одного государства и внешнюю миграцию затрагивающую несколько стран. силы утечка мускулов перемещение высококвалифицированной раб. силы утечка умов Первая форма получила свое развитие еще при рабовладельческом строе...
76373. Международные валютно-финансовые и кредитные отношения 87 KB
  Цена единицы национальной валюты выраженная в единицах иностранной валюты называется валютный обменный курс exchnge rte. Валютный курс играет важную роль в развитии международной торговли и движении капитала. Таким образом с помощью валютных курсов производители и потребители приводят цены на товары в сопоставимый вид и формируют на этой основе международные потоки товаров. Фиксирование курса национальной денежной единицы по отношению к иностранным денежным единицам принято называть валютной котировкой currency quottion.