Definicja język programowania baz danych
Definicja z ang. database programming language, z niem. Datenbank-Programmiersprache.
Znaczenie z ang. Data Base Programming Language, DBPL w informatyce:
Co to znaczy JĘZYK PROGRAMOWANIA BAZ DANYCH: Ogólnie, język programowania wprowadzający pewną formę trwałych zmiennych albo obiektów (persistent variables, persistent objects). Trwałą zmienną nazywa się taką zmienną, która ma wszystkie własności zmiennej języka programowania, lecz zachowuje własną wartość między kolejnymi uruchomieniami programu. Dzięki tej własności, dowolne bazy danych można traktować jako zbiór trwałych zmiennych albo obiektów.Językami programowania baz danych są liczne mutacje SQL, pośród nich PL/SQL mechanizmu Oracle i SQL3. Z terminem "język programowania baz danych" powszechnie wiąże się grupę języków o statucie eksperymentalnym, między innymi Amber, Galileo, Fibonacci, PS-Algol, DBPL, Napier88, OPAL, Tycoon, Machiavelli, MUMPS i ostatnio PJama (przedtem Persistent Java albo PJava); pośród nich Galileo, Fibonacci, MUMPS i PJama są obiektowe. Mimo intelektualnego zaawansowania i wielu perspektywicznych koncepcji, które są w nich wprowadzone (takich jak polimorficzny mechanizm mocnej kontroli typów, ortogonalna trwałość (orthogonal persistence), ortogonalność konstruktorów typów masowych: zbiorów, wielozbiorów, sekwencji i tablic, i inne, z ogromnym trudem torują sobie one drogę w świecie komercyjnym zdominowanym poprzez SQL, C++ i inne koncepcje znacząco niższych lotów. Nie wszystkie idee, takie jak mocna kontrola typów, zyskały sobie autorytet także w świecie komercyjnym, jednakże przeważnie w uproszczonej i nie zawsze spójnej formie. Koncepcja ortogonalnej trwałości, zakładająca pełną unifikację definicji i środków manipulowania trwałymi i ulotnymi danymi, stanowi wielki rozwój w dziedzinie abstrakcji i estetycznego domknięcia pojęć. Niestety, koncepcja ta napotyka na opór ze strony środowisk przemysłowych, raczej z tego powodu, iż obecne popularne mechanizmy i języki takie jak Smalltalk, C++, Java i SQL nie są do niej opracowane i wymagają modyfikacji. Wydaje się, iż kluczową przeszkodą w rozwoju tej linii języków programowania jest przesadny nacisk na polimorficzny mechanizm mocnej kontroli typów wspólnie z zaniedbaniem innych zagadnień, takich jak języki pytań, obiektowość, programowanie wizyjne i zdarzeniowe, i integracja ze środowiskiem programistycznym.
Czym jest język programowania baz danych znaczenie w Słownik definicji J .
- Co znaczy Język Imperatywny:
- Porównanie Zobacz: język proceduralny język programowania baz danych co znaczy.
- Krzyżówka JOOP:
- Dlaczego Czasopismo z zakresu programowania obiektowego język programowania baz danych krzyżówka.
- Co to jest Język Definicji Interfejsu:
- Jak lepiej Zobacz: IDL (1), IDL (2), IDL (3 język programowania baz danych co to jest.
- Słownik JDBC:
- Kiedy API przygotowany poprzez JavaSoft, wykorzystywany do połączenia języka Java z relacyjnymi bazami danych. JDBC jest oparty o SQL. Wbrew nie wszystkim sugestiom należy uprzedzić, iż JDBC daje język programowania baz danych słownik.