plik


ÿþWydziaB Fizyki, Matematyki i Informatyki Stosowanej PK  Artur Niewiarowski  aniewiarowski@pk.edu.pl 1 Bazy danych: laboratorium 1 Tematyka: Informacje techniczne dotyczce bazy danych MySQL, zasady projektowania baz danych. WydziaB Fizyki, Matematyki i Informatyki Stosowanej PK  Artur Niewiarowski  aniewiarowski@pk.edu.pl 2 1. Instalacja i konfiguracja bazy danych MySQL. Plik instalacyjny na wybran platform systemu operacyjnego mo|na pobra ze strony: www.mysql.com/downloads/mysql/ çø Instalacja z poziomu wiersza poleceD (Red Hat Linux): polecenia: yum search, yum install, yum remove, yum update çø Zarzdzanie procesem: polecenia: service mysqld start, service mysqld restart, service mysqld stop, katalogi: /etc/init.d, /etc/rc.d. WydziaB Fizyki, Matematyki i Informatyki Stosowanej PK  Artur Niewiarowski  aniewiarowski@pk.edu.pl 3 polecenie: services.msc (MS Windows) çø Konfiguracja zapory sieciowej: polecenia: iptables -I INPUT 1 --protocol tcp --destination-port 3306 -j DROP [ACCEPT] WydziaB Fizyki, Matematyki i Informatyki Stosowanej PK  Artur Niewiarowski  aniewiarowski@pk.edu.pl 4 çø Katalogi zwizane z MySQL: katalogi: /var/lib/mysql, /var/log çø PoBczenie z baz danych: polecenie: mysql  u  p  h çø tworzenie bazy danych, tworzenie u|ytkowników, przypisywanie praw u|ytkownikom, baza danych: mysql, tabele: user, db. Polecenia: use, create database, drop database, create user, drop user, grant, show tables, show databases, flush privileges. WydziaB Fizyki, Matematyki i Informatyki Stosowanej PK  Artur Niewiarowski  aniewiarowski@pk.edu.pl 5 WydziaB Fizyki, Matematyki i Informatyki Stosowanej PK  Artur Niewiarowski  aniewiarowski@pk.edu.pl 6 WydziaB Fizyki, Matematyki i Informatyki Stosowanej PK  Artur Niewiarowski  aniewiarowski@pk.edu.pl 7 çø Tworzenie kopii zapasowych: polecenie: mysqldump  u  p  d  h --skip-lock-tables --all-tables --databases --all-databases zmiana wBasnego hasBa: zmiana hasBa innego u|ytkownika z poziomu root a: WydziaB Fizyki, Matematyki i Informatyki Stosowanej PK  Artur Niewiarowski  aniewiarowski@pk.edu.pl 8 2. Zasady projektowania baz danych. çø Podstawowe pojcia: relacja, atrybut, krotka, dziedzina. çø Projektowanie bazy danych: i. Okre[lenie tabel i pól, które maj si znalez w bazie danych ii. Okre[lenie relacji midzy tabelami iii. Wprowadzenie danych iv. Testy çø Postacie normalne. 3. Wstp do jzyka SQL. çø SQL DML (ang. Data Manipulation Language   jzyk manipulacji danymi ), çø SQL DDL (ang. Data Definition Language   jzyk definicji danych ), çø SQL DCL (ang. Data Control Language   jzyk kontroli nad danymi ).

Wyszukiwarka

Podobne podstrony:
BD1
BD1
bd1
BD1
BD1
BD1
BD1
BD1
BD1
BD1
bd1

więcej podobnych podstron