Tags Posts tagged with "baza danych"

baza danych

przez -
0 567
Google

Programiści Google udostępnili na licencji GPL zestaw stworzonych przez siebie poprawek do jednego z najbardziej popularnych systemów zarządzania bazami danych – MySQL. Firma wykorzystuje MySQL do obsługi kilku wewnętrznych aplikacji nie związanych z wyszukiwaniem. Pracownicy z Mountain View chcieli nieco poprawić kod i zmiany te uczynić dostępnym dla wszystkich zainteresowanych. Na łamach serwisu Google Code pojawił się zestaw poprawek do MySQL, który stworzyli programiści zatrudnieni w Google.

Uważamy, że MySQL znakomicie nadaje się do przechowywania danych w naszych projektach i w miarę ich rozwoju wprowadziliśmy kilka własnych poprawek – napisał na blogu Mark Callaghan, jeden z twórców patcha.

Dodał również że zmiany te zostały wprowadzone do oficjalnego wydania MySQL. Poprawki działają tylko z wersją 4 bazy danych, poprawki do piątej wersji MySQL zostaną wydane wkrótce.

przez -
0 572
MySQL

MySQLJak możemy przeczytać w blogu Kaja Arno, w treści licencji GNU GPL v2 baz MySQL w wersjach 5.0 i 5.1 zmieniono treść – zniknął wpis „GPL v2 lub późniejsza”, pojawił się „tylko GPL v2”. W ten sposób firma nie chce być zobligowana do przejścia na nową wersję licencji GPL v3.

MySQL jest właścicielem kodu więc ma pełne prawo do zmiany licencji kiedy tylko chce, zaś dokonana zmiana nie oznacza, że MySQL w przyszłości nie będzie rozpowszechniane na GPL v3 – jest to jedynie asekuracja, w przypadku gdyby finalne brzmienie nowej wersji nie spodobało się firmie MySQL.

Z kolei Linus Torvalds zapowiedział, że w ogóle nie ma zamiaru zmieniać wersji licencji jądra Linuksa i pozostanie przy wersji 2 – „Jądro Linuksa jest na licencji GPL w wersji 2. Na żadnej innej. Niektóre indywidualne pliki mogą być licencjonowane na wersji 3, ale nie jądro w ogólności. I szczerze mówiąc nie widzę powodu aby to zmieniać”.

Do ostatecznego kształtu nowej wersji licencji GPL jeszcze daleko i jak zapewnia Eben Moglen z Free Software Foundation MySQL może jeszcze zmienić zdanie – „Doceniam wkład MySQL w proces tworzenia GPLv3, pokazuje to jak przedsiębiorstwo może zostać zbudowane wokół Wolnego Oprogramowania. W nawiązaniu do niedawnych publikacji wierzę, że MySQL wkrótce przekona się, że GPLv3 będzie przyjęta w miejsce GPLv2 w wielu projektach Wolnego Oprogramowania.”

przez -
0 791
Kexi

Z początkiem grudnia ma miejsce premiera najnowszego wydania 2007 aplikacji Kexi. Program jest oferowany w  pakiecie z pełną pomocą techniczną przez firmę OpenOffice Polska. Poprawiono i unowocześniono ponad 300 elementów aplikacji. Do nowości należy m.in. pełna obsługa grafiki i zdjęć w bazie danych, kolumny odnośnika – listy rozwijane, zapytania parametryczne i wartości domyślne. Dostępna jest teraz funkcja defragmentacji plików bazy
danych, co może zmniejszyć ich rozmiar nawet kilkakrotnie.

W odpowiedzi na duże zainteresowanie użytkowników, został udostępniony aktualny podręcznik. Szczegółowy opis nowych funkcji programu znajduje się na stronie kexi.pl/wiki/index.php/Kexi_2007. Produkt jest dostępny w pakietach biurowych OpenOfficePL Professional i Standard oraz jako bezpłatne uaktualnienie dla obecnych klientów firmy.

Program Kexi jest do pobrania na stronie kexi.pl/wiki/index.php/Pobierz.

Naczelne hasło aplikacji Kexi to Wygodne budowanie baz danych dla każdego. Decyzja o wprowadzeniu tego produktu nastąpiła w wyniku powszechnego braku na rynku aplikacji w stylu Microsoft Access, FoxPro, Oracle Forms czy FileMaker dostępnych na wszystkie współczesne platformy sprzętowe i systemowe. Kexi jest inicjatywą firmy OpenOffice Polska w oferowaną ramach pakietów oprogramowania i usług OpenOfficePL. Kexi to międzynarodowy projekt oprogramowania rozwijany przez grupę niezależnych programistów, wspieranych przez firmę.

Jeżeli chcesz zobaczyć Kexi w akcji wejdź na Kexi w akcji.

przez -
0 1308
MySQL

Nowa, długo oczekiwana wersja serwera baz danych MySQL 4.1 niedawno uzyskała status rekomendowanej wersji produkcyjnej. W nowym wydaniu pojawiło się szereg udoskonaleń i modyfikacji, które nie tylko przyspieszają działanie bazy danych, ale również rozszerzają jej funkcjonalność m.in. dzięki obsłudze podzapytań i wyszukiwania pełnotekstowego.

Duża wydajność, prostota obsługi i dostępność interfejsów programistycznych dla wielu języków programowania, sprawiły, że program osiągnął ogromną popularność w zastosowaniach internetowych. Bardzo dobrze zarządza zbiorami, w których dane są przedstawione w postaci relacyjnej – jako tablice rekordów o identycznej strukturze, oraz relacje między nimi zachodzące. Powoduje to zmniejszenie objętości bazy dzięki temu, że zapisywane są tylko powiązania pomiędzy tabelami, a nie konkretne rekordy w tych tabelach. Jeśli nie dysponujesz ogromnym budżetem, powinieneś bardzo mocno się zastanowić nad pobraniem tego darmowego oprogramowania.

Pod wieloma względami aplikacja może konkurować z drogimi systemami komercyjnymi. MySQL rozwija się zresztą bardzo dynamicznie, a jego kolejne wersje dysponują coraz to bardziej wyrafinowanymi funkcjami. Program jest rozpowszechniany na zasadzie GPL, jednakże można nabyć również zamknięte licencje. Jego ogromną zaletą możliwość łączenia z bazami MySQL z poziomu wielu języków programowania, m.in C, C++, Delphi, czy PHP, a sam system dostępny jest na wiele istniejących obecnie platform, w tym na Windows i Linux.

Do najważniejszych zmian należą: – obsługa podzapytań; – ulepszenie protokołu klient-serwer; – nowy instalator w systemach Linux i Windows; – szyfrowanie danych przy pomocy OpenSSL; – obsługa kodowania znaków przy użyciu utf8 i ucs2; – ulepszone wyszukiwanie pełnotekstowe; – usunięcie drobnych błędów.

Polecane

mercusys_MR50G

0 207
Nowy miesiąc, nowa recenzja sprzętu. Tym razem jest to Mercusys MR50G, jest to urządzenia, które ma szereg udogodnień.
mercusys

0 364