Instalacja i zabezpieczanie phpMyAdmin

phpmyadmin_logophpMyAdmin to narzędzie służące do zarządzania bazami danych MySQL na serwerze. Oprogramowanie umożliwia między innymi tworzenie i usuwanie baz danych, zarządzanie tablami oraz relacjami w trybie graficznym. Oprogramowanie instalowane jest na serwerze wyposażonym w serwer WWW oraz MySQL. Niniejszy opis dotyczy instalacji i zabezpieczenia aplikacji w systemie Linux. Continue reading

Połączenie C# z bazą danych SQL Server

W języku C# mamy możliwość budowania bazodanowych aplikacji okienkowych. Jednak nic nie stoi na przeszkodzie, aby do połączenia z bazą danych wykorzystać tryb konsoli. Napiszemy teraz prosty program, który będzie łączył się z bazą danych i wyświetlał rekordy tabeli. Nie będziemy przy tym korzystać z żadnych kreatorów. Cały kod napiszemy „ręcznie”, co umożliwi dokładne poznanie mechanizmów połączenia. Zanim przystąpimy do pisania programu, musimy przygotować bazę danych. Continue reading

MS SQL Management

Środowisko MS SQL Management służy do zarządzania bazami danych Microsoft MS SQL Server, który w wersji express jest silnikiem oferowanym bezpłatnie z pewnymi ograniczeniami. Ograniczenia te nie mają wpływu na tworzenie aplikacji. Jednym z ograniczeń jest rozmiar bazy, który wynosi maksymalnie 4GB. W praktyce trudno jest o bazę o tak dużych rozmiarach jak na warunki szkoleniowe czy nawet stosowane przy małym biznesie. Dlatego w przypadku pisania aplikacji niezbyt rozbudowanych parametry te są wystarczające. Continue reading

Podstawy MS SQL Server

Język SQL (Structured Query Languag), to obecnie najbardziej popularny i znany język komunikacji z serwerami baz danych. Język ten powstał w latach siedemdziesiątych w firmie IBM. Stosowany do dzisiaj we współczesnych, relacyjnych bazach danych. W niniejszej książce postaramy się opisać tylko niezbędne podstawy języka SQL, gdyż opisanie całego języka jest tematem na osobną książkę. Aby zdobyć dodatkową wiedzę na temat języka SQL,  należy sięgnąć po bogatą literaturę tematu. Continue reading