41612

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

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

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

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

Украинкский

2013-10-24

138.93 KB

15 чел.

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?


 

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

84169. Характеристика философии позитивизма. Основные этапы ее развития, виднейшие представители 48.8 KB
  Суть этого метода состояла в том чтобы отказаться от традиционной философии как средства познания и создать новую философию которую они называли позитивная синтетическая философия. Таким образом поскольку богословие и традиционная философия оказались практически бесполезными то от них следует отказаться а вместо них создать новую систему объединения научных знаний которая с одной стороны сохранила бы в себе всеобъемлющий характер теологии и философии но с другой стороны приобрела бы характер точной науки. Это есть её главное...
84170. Философия экзистенциализма. Понятие экзистенции. Светский (Хайдеггер, Сартр, Камю) и религиозный (Ясперс) экзистенциализм 37.5 KB
  Поскольку экзистенция есть осознание человеком своей конечности временности то основной характеристикой бытия является время. Но внутреннее переживание человеком будущего есть не что иное как страх смерти осознание человеком своей конечности. Следовательно в дорефлексионном состоянии человеческое сознание было неспособно осознавать себя и воспринимать своё индивидуальное существование и таким образом не способно было осознавать мир ибо не было индивидуальным сознанием то есть сознанием способным вмещать в себя нечто что не есть оно...
84171. Аналитическая философия ХХ столетия. Философская программа неопозитивизма и ее кризис. «Постпозитивизм» и философия науки 46.26 KB
  Постпозитивизм и философия науки. Аналитическая философия пыталась выяснить законы возникновения научного знания корни его противоречий а также причины постоянного опровержения достижений науки развитием самой же науки. Таким образом предмет философии неопозитивизма это язык который и только который является по мнению неопозитивистов виновником несовершенства и постоянной изменчивости основ науки Мур. Это позволит формировать весь язык науки только из логически обоснованных единиц так называемых атомов научных понятий.
84172. Русская философия XIX века: западничество и славянофильство 30-50 гг. Оценка исторического прошлого России и разработка славянофильской идеологии 39.27 KB
  Оценка исторического прошлого России и разработка славянофильской идеологии. Западники стремились к европеизации России к переходу русской жизни на западноевропейские образцы а славянофилы отстаивали традиционные формы национальной жизни России и боролись за ограждение их от иностранного влияния. Западники считали что Россия должна повторить исторический путь стран Западной Европы а славянофилы наоборот полагали что исторический путь России самобытен и неповторим. Проблему национальной самобытности России поставил в 2030х годах XIX...
84173. Философия русской радикальной демократии 50-60 гг. (Н.Г. Чернышевский, Д. Писарев). Народничество в России, его социально-философские позиции 35.41 KB
  Народничество в России его социальнофилософские позиции. В 5060 годах XIX века в России сложился революционный демократизм направление общественнополитической мысли которое соединяло в себе идею крестьянской революции с утопическим социализмом. Революционный демократизм в России проистекал из убеждения его сторонников что в России невозможно придти к общенациональному согласию в отношении крестьянского вопроса. Другой революционный демократ Дмитрий ПИСАРЕВ не верил в способность крестьянства самостоятельно освободить себя и построить...
84174. ИММУНОДЕФИЦИТЫ 24.57 KB
  Синдром Вискотта Олдрича наследственное рецессивное заболевание связанное с X хромосомой которое характеризуется экземой тромбоцитопенией и иммунодефицитом. Дефицит Тлимфоцитов может развиваться в ходе болезни при этом уровень IgM в сыворотке снижен. Атаксиятелеангиоэктазия наследственное заболевание передающееся аутосомно рецессивно характеризуемое мозжечковой атаксией телеангйоэктазией кожи и дефицитами Тлимфоцитов Ig и IgE.
84175. ХИМИЧЕСКИЙ ОНКОГЕНЕЗ 25.72 KB
  Канцерогенные вещества это вещества которые достоверно вызывают образование опухоли или по крайней мере вызывают увеличение частоты заболеваемости раком. Большинство канцерогенных химических веществ вызывают изменения в ДНК включающее повреждение пуриновых и пиримидиновых оснований делецию хромосом разрывы цепей и образование перекрестных связей. Небольшое количество канцерогенных химических веществ действуют эпигенетически т.
84176. ОНКОГЕНЕЗ 24.74 KB
  Ультрафиолетовое излучение играет роль в возникновении различных видов рака кожи включая плоскоклеточный рак базальноклеточный рак и злокачественную меланому. Поэтому грудные дети с респираторным дистресссиндромом подвергались лучевой терапии шеи для уменьшения размеров тимуса что привело к возникновению у большого количества этих детей папиллярного рака щитовидной железы через 15 25 лет. Торотраст радиоактивный препарат накапливается в печени и увеличивает риск возникновения нескольких типов рака печени включая ангиосаркому...
84177. УЧЕНИЕ ОБ ОПУХОЛЯХ 25.15 KB
  Признаки дисплазии. Изменения цитоплазмы: цитоплазматические нарушения при дисплазии возникают изза нарушения нормальной дифференцировки; увеличение скорости деления клеток; нарушенное созревание диспластические эпителиальные клетки сохраняют сходство с базальными стволовыми клетками несмотря на продвижение их вверх в эпителии т. Риск возникновения инвазивного рака зависит от: выраженности дисплазии; продолжительности дисплазии; локализации дисплазии. Отсутствие инвазивности: аномальная ткань при дисплазии и crcinom in situ не...