PHP + MySQL Podstawy pracy z bazą danych Damian Urbańczyk.

Slides:



Advertisements
Podobne prezentacje
Komputer współczesny rodzaj komunikacji ! Możliwości i zagrożenia
Advertisements

Sklepy internetowe. Aukcje internetowe Tylko dla małych sklepów? Zwiększanie obrotów sklepu przez aukcje.
Obsługa bazy danych z poziomu phpMyAdmin
Damian Urbańczyk PHP Obsługa sesji.
Obsługa serwera zdalnego przez klienta FTP
NETYKIETA Netykieta to zbiór zasad dobrego zachowania w Internecie. Została ona stworzona przez Internautów po to, żeby pomóc skutecznie i przyjemnie.
Praca Dyplomowa Inżynierska
Systemy zarządzania treścią CMS
PHP wprowadzenie.
Błędy popełniane przy tworzeniu prezentacji – zadanie dodatkowe
Strategia skutecznego szukania informacji w Internecie
SQL – Structured Query Language (3)
Adrian Bukowski Dolnośląskie Centrum Rozwoju Lokalnego.
Instrukcja logowania do Platformy E-Learningowej WSFiZ Instrukcja dla nauczycieli.
Integracja AM5 z systemem TRAKA Wymagania systemowe AMADEUS5/SQL(jakakolwiek wersja) Zapytania SQL (wykonywane przez DDS) wyzwalane przez sieć
JAK ZROBIĆ STRONE WWW PIERWSZA STRONA W INTERNECIE
Użytkownicy i przywileje Sesja - przykład Błędy Komunikacja międzyskryptowa Wykład 83PD Technologie internetowe.
Bazy danych podstawowe pojęcia
Systemy zarządzania treścią Content Management System
Prezentacja i szkolenie
Sieci komputerowe.
Bazy danych.
Technologie internetowe II
Wybrane zagadnienia relacyjnych baz danych
Komendy SQL do pracy z tabelami i bazami
SURFOWANIE W INTERNECIE JEST PROSTE. INTERNET MOŻE POMIEŚCIĆ WSZYSTKO I NIEMAL WSZYSTKO W NIM JEST KAŻDY ZNAJDZIE W SIECI COŚ DLA SIEBIE.
Bazy danych Microsoft access 2007.
Nie kradnij i nie daj się okraść!
W W W Łukasz Stochniał.
Archiwizacja bazy danych
Projektowanie Aplikacji Internetowych
PHP Formularze Damian Urbańczyk. Do czego służą? Formularze to bardzo ważne elementy stron internetowych, dzięki nim dochodzi do wymiany danych pomiędzy.
Temat 1: Ogólne cechy języka PHP
Andrzej Majkowski 1 informatyka +. 2 Telefon komórkowy „uczy się”. Metoda słownikowa T9 Paweł Perekietka.
Autor: Damian Urbańczyk
Zbiór danych zapisanych zgodnie z określonymi regułami. W węższym znaczeniu obejmuje dane cyfrowe gromadzone zgodnie z zasadami przyjętymi dla danego.
Treści multimedialne - kodowanie, przetwarzanie, prezentacjaOdtwarzanie treści multimedialnych Andrzej Majkowski informatyka +
Projektowanie relacyjnych baz danych – diagramy związków encji
Treści multimedialne - kodowanie, przetwarzanie, prezentacja Odtwarzanie treści multimedialnych Andrzej Majkowski 1 informatyka +
PHP Operacje na ciągach znaków Damian Urbańczyk. Zabezpieczanie tekstów Pewne dane muszą być przechowywane w taki sposób, aby nie mogły się do nich dostać.
Podstawy języka skryptów
Temat 5: Instrukcje: print(), echo()
Typy danych, klucz podstawowy, klucz obcy
PHP Zmienne Damian Urbańczyk. Czym są zmienne? Zmienne zajmują pewien obszar pamięci, aby przechować pewne dane. W przypadku PHP, zmienne stosuje się.
I TY ZOSTAŃ WEBMASTEREM! CZĘŚĆ 1 – „WPROWADZENIE” STWORZYŁ GABRIEL ŚLAWSKI.
XHTML Tabele Damian Urbańczyk. Podstawy budowy tabel Strony WWW mogą zawierać w sobie tabele, czasem te tabele mogą tworzyć strukturę strony, odpowiadającą.
Jak wykonać prosty licznik odwiedzin strony internetowej?
Komendy SQL do pracy z danymi
Bazy danych Podstawy relacyjnych baz danych Autor: Damian Urbańczyk.
I TY ZOSTAŃ WEBMASTEREM! CZĘŚĆ 2 – „STRUKTURA STRONY” STWORZYŁ GABRIEL ŚLAWSKI.
Edytory tekstowe stron WWW
Projektowanie bazy danych biblioteki szkolnej
Wykład 3 Prowadzący: dr Paweł Drozda. Użytkownik bazy danych – osoba lub aplikacja, mająca dostęp do części danych zgromadzonych w bazie Uprawnienia –
Remigusz Kaczewski GSM:
PHP jest językiem skryptowym służącym do rozszerzania możliwości stron internetowych. Jego składnia jest bardzo podobna do popularnych języków programowania.
Współpraca PHP i MySQL Wygodniejszym i wydajniejszym sposobem przechowywania i korzystania z danych zapisanych na serwerze jest współpraca z relacyjna.
Prezentacja programu PowerPoint
Nie kradnij i nie daj się okraść!. Naszym zadaniem było… opracować: - Jak zgodnie z prawem korzystać z dostępnych w sieci materiałów – tekstów, zdjęć,
Temat: Tworzenie bazy danych
Internet Zagrożenia związane z Internetem Autor: Damian Urbańczyk.
Internet to nie tylko gry
Bezpieczny internet.
Podstawy Informatyki.
Kurs Access.
PODSTAWOWE ZARZĄDZANIE KOMPUTERAMI Z SYSTEMEM WINDOWS
Strukturalny język zapytań SQL - historia
Operacje na ciągach znaków
Obsługa bazy danych z poziomu phpMyAdmin
Czym są i jak służą społeczeństwu?
Zapis prezentacji:

PHP + MySQL Podstawy pracy z bazą danych Damian Urbańczyk

Dla kogo baza danych? Niektórzy użytkownicy stron internetowych nie zdają sobie w ogóle sprawy z tego, że każdego dnia w bazach danych zapisywane są bardzo ważne informacje, które dotyczą ich samych. Bez względu na to, czy udzielają się na forach internetowych, czy biorą udział w sondzie internetowej – ich dane są gromadzone w bazach danych.

Proste statystyki Otwierając stronę główną wybranego portalu internetowego, nasze dane są zapisywane w bazie danych serwisu, oferującego statystyki. Dane te są gromadzone bez naszej zgody, a czasami nawet wiedzy. Są to dane podstawowe, np.: informacje o przeglądarce, systemie operacyjnym, czy adresie IP, z którego korzystamy. Ale są!

Baza danych na naszej stronie Każdy twórca może skorzystać z bazy danych. W jakim celu? To już zależy tylko od niego. Może stworzyć system statystyk i zbierać dane o osobach, które odwiedzają jego serwis. W ten sposób może sprawdzić, które działy serwisu są odwiedzane częściej, aby w wyniku przeprowadzonych badań wywnioskować, dlaczego te, a nie inne strony są chętniej odwiedzane. Do stworzenia bazy danych jest potrzebne niewiele – serwer, który oferuje jej obsługę oraz podstawowa wiedza o obsłudze bazy.

Najważniejsze… Połączenie skryptów (np. PHP) z bazą danych (np. MySQL) działa w oparciu o pewne schematy, które wymagają od użytkownika definiowania poprawnych elementów. Nie można korzystać z zalet bazy danych, nie znając zasad ich obsługi…

Składnia zapytań Tworząc skrypty, które będą się komunikowały z bazą danych, należy zwrócić uwagę na składnię zapytań. Nie może być mowy o niedbałości o szczegóły, gdyż od nich wiele zależy – czy zapytania będą poprawnie interpretowane przez system baz danych. Wybrane elementy zapytań kierowanych do bazy danych piszemy wielkimi literami. Jest to ważne, gdyż SQL podlega pewnym normom i zgodnie z nimi należy tworzyć swoje skrypty.

Polskie znaki? Spacje? Nie powinno się stosować w nazewnictwie baz danych, tabel oraz nazw pół polskich znaków diaktrycznych (np.: ą, ę, ź, ś i innych). Systemy baz danych są różne, niektóre pozwalają, inne nie, ale zasada jest prosta – nie powinno ich być. Ta sama sytuacja dotyczy używania spacji – nazwa tabeli forum dyskusyjne nie może być przyjęta, możemy użyć znaku „_” – tzw. podkreślnika: forum_dyskusyjne.

Wielkie litery? Chociaż niektórzy dopuszczają używanie wielkich liter, nie powinno się ich stosować ze względu na późniejsze problemy podczas pracy z bazą – twórcy skryptów często zapominają, jak nazwali tabele, czy było to ForumDyskusyjne, czy może forumDyskusyjne? Dwie różne nazwy, a niby to samo. Dlatego lepiej stosować tylko i wyłącznie małe litery.

Najpierw kartka… Zazwyczaj jest tak, że na zaprojektowanie dobrej i funkcjonalnej bazy danych potrzeba trochę czasu i nie zawsze pomysły godne wykorzystania przychodzą do głowy podczas przesiadywania przed komputerem. Warto bazę (jej tabele, pola tabel) zaprojektować najpierw na kartce, gdyż możemy szybko coś dodać, usunąć, czy zmodyfikować…

Dziękuję za uwagę!