+ All Categories
Home > Documents > Richard Kubát - Univerzita Pardubice · Historie • Firma založena 1993, úst ředí ve m ěst...

Richard Kubát - Univerzita Pardubice · Historie • Firma založena 1993, úst ředí ve m ěst...

Date post: 07-Feb-2021
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
51
Vývojové nástroje Embarcadero Richard Kubát ředitel Borland s.r.o. Zastoupení společností Borland a Embarcadero pro ČR a SR
Transcript
  • Vývojové nástroje Embarcadero

    Richard Kubátředitel Borland s.r.o.

    Zastoupení společností Borland a Embarcadero pro ČR a SR

  • Agenda

    • Situace na trhu IT• Představení společnosti Embarcadero• Přehled nástrojů Embarcadero CodeGear• Přehled nástrojů Embarcadero DatabaseGear

  • Stěžejní vlivy na vývoj systém ů *

    • Moorův zákon stále platí: výpočetní výkon se stále zdvojnásobuje každých 18-24 měsíců

    • V roce 2006 vyrobili producenti elektronických přístrojů více tranzistorů (minimálně 26 biliónů), než je počet zrnek rýže vypěstované na celé zeměkouli

    • Počítačové systémy nejenom zpracovávají data - data je třeba i ukládat a objem ukládaných dat neustále roste

    • Odhaduje se, že v roce 2010 se bude velikost celosvětovéinformační báze zdvojnásobovat každých 11 hodin!

    * IBM Global Technology Services - “The toxic terabyte: How data-dumping threatens business efficiency,” červenec 2006

  • Dnešní systémy jsou čím dál tím rozli čnější

    • Mnoho platforem opera čních systém ů• Mnoho databázových platforem• Celá řada aplika čních server ů• Mnoho systémů a platforem typu open source• Rozšiřování počtu aplika čních rámc ů• Široké spektrum specializovaných počítačových jazyk ů, často používáných v rámci jediného systému

    • Všechny platformy mají zásadní odlišnosti

  • Vezměme si nap říklad jazyky …

    • Ve většině nově vyvíjených systémů se používá směs z těchto jazyků

    Programování Manipulace s daty

    Java SQL (různé verze a odvozeniny)

    Ruby Transact/SQL (Sybase)

    C++ PL/SQL (Oracle)

    Pascal TSQL (Microsoft SQL Server)

    PHP SQL Procedure Language (DB2)

    HTLM E/R Modeling

    Java Script XML

    UML BPM

  • Situace na dnešním trhu IT

    • Objemy dat rostou závratnou rychlostí• Počet a různorodost aplikací se snaží vyrovnat s požadavky trhu, ale s tím

    vzniká více nároků na objem dat

    • Pro správu dat a tvorbu aplikací je potřeba stále více lidí, jejich kvalifikace však v mnoha případech nedosahuje požadované úrovně

    • Dnes je na zeměkouli téměř 16 miliónů aplikačních vývojářů a jejich počet se zvyšuje asi o 2 milióny ročně *

    • Neschopnost dodat aplikace včas, nízká kvalita a nesplněná očekávánínadále zamořují softwarový průmysl

    • Zákazníci požadují nástroje, které zajistí vývoj celých systémů• Zákazníci potřebují nástroje, které obsáhnou všechny platformy• Univerzální nástroje nevyhovují všem – je třeba dát možnost výběru

    * IDC, “Worldwide Professional Developer Model”, červen 2007; Evans Data Corp, “Global Developer Population And Demographics Report”, září 2006

  • Do arény vstupuje Embarcadero …

    Embarcadero poskytuje systémovým vývojářůmmnohokrát oceněné nástroje pro návrh, tvorbu a provoz

    software v prostředí podle jejich vlastní volby.

  • Historie

    • Firma založena 1993, ústředí ve městě San Francisco– Zisková od roku 1995– Privatizační transakce za $200 miliónů; majitel Thoma Cressey Bravo, 27.6.2007

    – Převzetí CodeGear™ od Borland® software 30.6.2008

    • Roční tržby $100 miliónů• Celosvětově více než 500 zákazníků• Přítomnost ve 29 zemích• Využívá tržních znalostí a zdrojů společnosti Thoma Cressey Bravo:

    – Hrubý příjem cca $1.6 billiónu, profit kolem $490 milliónu

    – Roční růst více než 20%

    – Obsluhuje více než 90 000 zákazníků– Zaměstnává zhruba 7 000 lidí

  • Vývoj podnikání a produkt ů

    ZiskovostZaložení

    Embarcadero

    1983 1993 1995 1997 2000 2006 2007 2008

    Privatizace Embarcadero Nejrychleji

    rostoucí podnik na NASDAQ

    AkviziceCodeGear

    Produktové milníky

    RapidSQL

    Podnikatelské milníky

    DBArtisan

    ER/StudioChange Manager

    EA/Studio

    CM/DataCM/Config

    PowerSQL

    InterBaseDelphi JBuilder

    C++BuilderDelphi.NET

    Delphi for PHP 3rdRail

    CodeGear vyčleněn

    z Borlandu

    První IDE:Turbo Pascal

  • Co dnes nabízí Embarcadero

    • Divize CodeGear™ a DatabaseGear™ společnosti Embarcadero pomáhají zákazníkům vytvářet systémy rychleji a kvalitněji.– Máte svobodu navrhovat, vytvářet a provozovat softwarové

    aplikace v prostředí podle vlastní volby– Zvýšíte svou produktivitu a kvalitu svých alikací– Lepší možnosti týmové spolupráce zkrátí dobu vývoje– Poskytujeme trvalé inovace– Existuje rozsáhlá komunita uživatelů s masivní znalostní bází– Dodáváme nejširší nabídku nástrojů pro tvorbu softwarových

    systémů na celém světě; ať komerčních, nebo open source

  • Produkty, technologie, databáze a pokrytí platforem

  • Ocenění – jen malý vzorek

    SD Times 100 List 2003-2008

    Change Manager Editor’s Choice in 2007SQL Server Magazine

    PC World RussiaDelphi 2007 –

    Developer Tools Winner 2008

    JBuilder 2004

    JBuilder 2007 Best Java IDE 2008

    Delphi for PHP Best Development

    Software 2007

    Delphi VCL Best Library or

    Framework 2008

    3rdRail Best Web

    Development Productivity 2008

    Software 500Embarcadero Technologies

    2002-2007

    ER/StudioReader’s Choice

    2006

    DB ArtisanGold Winner 2006 ER/Studio

    Editor’s Choice 2006

  • Naši zákazníci

    • Produkty DatabaseGear™ a CodeGear™ jsou určeny: – IT vývojářům, nezávislým dodavatelům software (ISV),

    prodejcům s přidanou hodnotou (VAR), databázovým profesionálům a velkým podnikovým vývojovým týmům

    – Pokrýváme nejnáročnější vertikální odvětví ve 29 zemích

    – 3.2 miliónu zákazníků na světě

    – 90 ze 100 největších firem

    – 97% z 2000 největších firem

  • Zaměření do budoucnosti

    • Zaostříme na integraci produktů, se kterými bude možno řešit problémy na úrovni systémů– Ladění v rozsahu celých systémů

    – Optimalizace na úrovni systémů

    • Embarcadero má unikátní vybavení pro to, aby bylo možno ošetřit propast mezi kódem a daty

    • Naše zaměření je výhradně na vývoj

  • Představení produktůCodeGear™

  • • Je jich hodně a přibývají– 12 mil a počet bude 17 mil v roce 2009– 3.2 mil nových v Evropě/Asii; 1.5 mil

    nových v BRIC

    • Vývojářské firmy dominují– Vývojářů je více než všech ostatních rolí– Přesto je vývojářů stále nedostatek

    • Roste poptávka po nástrojích– Role vývojáře se mění– Zrychluje se pokrok technologických

    změn; je třeba zvládat další a další

    Zdroj: Evans Data & IDC 2006

    Velikost trhu Po čet vývojá řů

    2005 2009 2005 2009

    $3.4 mld

    $2.6 mld

    12 mil

    17 mil

    Jak to vypadá s vývojá ři

  • www.tiobe.com červen 2008

  • Product, Technology, Database and Platform Coverage

  • D4PHP

    3rdRail

    JBuilder

    Delphi.NET

    Delphi

    C++Builder

    Kompilovaný

    Řízený

    Dynamický

    C++

    Delphi

    ASP.Net

    PHP

    Ruby

    Java

    Věda/výzkum

    ISV

    Průmysl

    Klient/Server

    Podnikové apod. SOA

    Web

    Spojováníkódu

    Skriptování

    OS/Ovladače

    KódJazykAplikaceIDE

    C/ASM

  • Nejrychlejší způsob tvorby nativních (kompilovaných) aplikací pro Windows

    Slučuje produktivitu rychlého vývoje aplikací (RAD) s výkonem a bezpečím jazyka C++

    Delphi a C++Builder 2009

  • Delphi je první volbou vývojářůsoftware a databázových aplikací, kteří potřebují rychle dodávat vysoce výkonnékompilované aplikace pro prostředí Windows.

    Co je Delphi?

  • C++Builder přináší vývojářům to nejlepší z obou světů: výkon jazyků C a C++ a jejich knihoven spolu s produktivitou rychlého vizuálního vývoje aplikací

    Co je C++Builder?

  • • Celý produkt je založen na Unicode– Zvýšení možností šíření aplikací na nové trhy včetně exotických

    končin jako Čína, Rusko, Korea, Japonsko …• Zásadní p řepracování technologií DataSnap a dbExpress

    – Výkonnější a pružnější vývoj vícevrstvých aplikací pomocírozšířené sady komponent, "tenčích" klientských aplikací a vylepšeného využívání vyrovnávací paměti na serveru

    • Generika a anonymní metody– Zvýšená výkonnost a účelnost kódu – Další rozšiřování jazyka Delphi

    • Vylepšení VCL (knihovny komponent) a RTL (b ěhové knihovny)– Plné přizpůsobení Unicode– RTL vylepšena o podporu generik– Nové prvky knihovny VCL

    Co je nového v Delphi?

  • • Mnoho stejných nových vlastností jako v Delphi– Unicode– Nástroje pro překlady ITE a ETM jsou zpět pro C++– Rozšíření VCL– DataSnap

    • Jazyk– Vylepšení kompatibility s normami– Předběžná podpora rozšíření jazyka podle C++0x v kompilátoru i v IDE

    – Zlepšení kompatibility s Delphi

    • LiveSource: dvoucestné modelování aplikací v UML• "Šaman" pro předkompilované hlavičkové soubory

    25Embarcadero Technologies Confidential

    Co je nového v C++Builderu?

  • • Rychlý vývoj aplikací– Vysoká produktivita, opakované použití,

    nízké nároky na údržbu

    • Výkonný vizuální vývoj založený na hotových komponentách

    • Vysoký výkon– Bohaté aplikace, vysoký výkon díky kompilaci

    • Hladká heterogenní databázová konektivita se snadným vývojem– Tvorba aplikací bez nutnosti vazby na konkrétní databázi;

    aplikace pracují se všemi daty

    Proč zvolit Delphi?

  • • Rychlý vývoj aplikací– Vysoká produktivita, opakované použití,

    nízké nároky na údržbu

    • Výkon C++ a podpora standardů– C++ 0x– Knihovny: Boost, TR1, C++ Standard Library

    • Podpora posledních novinek Windows GUI– Témata Vista a XP, Vista Aero and skleněné efekty,

    pásmové ovladače à la rozhraní Office 2007

    27Embarcadero Technologies Confidential

    Proč sáhnout po C++Builderu?

  • • Professional– Lokální databázová konektivita k InterBase®, BlackfishTM SQL a MySQL – Volné šíření databáze Blackfish SQL na systémy s jedním uživatelem a velikostí databáze do 512MB – VCL for the Web s omezením na 5 propojení

    • Enterprise– Všechno z edice Professional plus: – Databázová serverová konektivita s InterBase, Blackfish SQL, MySQL, Microsoft SQL Server, Oracle, DB2,

    Informix a Sybase – Vývoj vícevrstvých databázových aplikací s využitím DataSnap – Volné šíření databáze Blackfish SQL na systémy s pěti uživateli a velikostí databáze 2GB – VCL for the Web bez omezení počtu propojení– Větší možnosti modelování v UML a nové typy diagramů (Sequence, Collaboration, Deployment, Use Case,

    Activity a Component), podpora návrhových vzorů, import/export do XMI 1.1, automatizovaná tvorba dokumentace, audity a metriky

    • Architect– Všechno z edice Enterprise plus: – Nástroj ER/Studio Developer Edition pro modelování a vývoj databází– Pokročilé modelování v UML včetně modelových projektů nezávislých na jazyce

    Jaká balení jsou k dispozici?

  • • Návrhové prostředí s modelováním databází-- Výkonné a snadno použitelné uživatelskérozhraní-- Umožňuje logický i fyzický návrhPodpora automatizace a skriptováníÚplná podpora životního cyklu databází-- Dopředné a zpětné inženýrství-- Automatická tvorba databázového kóduSpráva podnikových modelů-- Integrace modelů a metadat-- Široká podpora spolupráce včetně správy submodelů, úložiště, oblastí použitíMožnosti podnikové komunikace-- Publikace na webu, RTF, XML schema a výstup DTDDatové sklady a podpora integrace-- Dokumentace datových rodin-- Vícerozměrné modelováníZajištění kvality návrhů databází-- Ověřování návrhů, zajištění referenční integrity

    ER/Studio v edicích Architect

  • • Nástroj pro vývoj aplikací v jazyce Java

    • Založen na prostředí Eclipse• Respektuje, ale zároveň rozšiřuje

    možnosti Eclipse• Přináší integrované balení klíčových

    nástrojů pro zvyšování produktivity vývojářských jednotlivců i týmů

    • Přináší úplně novou platformu vývojářské produktivity

    JBuilder 2008

  • • JBuilder byl přesunut pod Eclipse IDE především kvůli úsporám času a energie dané prací na základních vlastnostech IDE, jako například systém oken, editor, správa souborů a další základnífunkčnost

    • Ušetřený čas byl věnován tvorbě přidané hodnoty nad Eclipse:– Integrace UML– Integrace optimalizací– Integrace EJB– Zabudování vývoje typu "Peer-to-Peer" pro extrémní

    programování– Automatická konfigurace vývojového prostředí a instalovaných

    doplňků; aplikační továrny– Týmový vývoj

    31

    Proč je JBuilder 2008 založen na Eclipse

  • • Analýza statického kódu a pokrytí• Analýzy výkonu

    • Profilování paměti a procesoru

    • Analýza požadavků pro profilování aplikací na platformě Java EE

    • Ladění vláken

    • Nástroje TeamInsight™ pro spolupráci a týmový vývoj

    • Automatizovaná konfigurace prostředí a nasazování prostředí pro všechny členy týmu pomocí ProjectAssist™

    • Modelování v UML 2.0

    • Kódová archeologie s LiveSource®

    • Audity a metriky pro kód v Javě• Vizuální vývoj EJB, JPA a webových služeb

    32

    Vše co pot řebujete pro vývoj v Jav ě

  • • Turbo JBuilder– zdarma

    • JBuilder 2008 Professional– úplné prostředí pro vývoj v jazyce Java a nasazování do provozu– řada nástrojů pro rychlý vývoj aplikací– dvoucestné nástroje LiveSource® for Java umožňující alternativní práci nad zdrojovým kódem

    nebo nad vizuálními diagramy– dvoucestný vizuální návrhář komponent EJB, dvoucestný vizuální návrhář webových služeb– profilování paměti a procesorů, ladění výkonu– nový návrhář komponent Swing– plná podpora aplikací Struts 1.x včetně grafické editace a vývoje webových toků.

    • JBuilder 2008 Enterprise– všechny vlastnosti edice Professional– úplná podpora týmového vývoje a spolupráce vývojářů– plná podpora Java UML 2.0 s automatickou tvorbou dokumentace a 10 druhy diagramů– podpora aplikačních továren včetně datově řízených webových aplikačních modulů pro Struts

    2, Spring MVC, JSF a další šablony aplikací.– nový Progress Tracker umožňující vývojovým týmům nepřetržitě sledovat a měřit dopady

    postupu a změn výkonu pomocí zobrazování vizuálních momentek pokroku prací– nový kořenový filtr CPU dovolí izolovat či zúžit profilování a nový ProbeKit dovolí dynamickou a

    statickou instrumentaci aplikací.

    Edice produktu JBuilder 2008

  • • 3rdRail– Úplný vývojový systém pro Ruby on Rails

    – Navržen od základů pro vývoj založený na Rails

    – CodeInsights, Commanders, Navigation

    • Delphi for PHP– Verze 2.0– Jediný rychlý vývojový systém

    pro jazyk PHP– Knihovna VCL for PHP je otevřená

    – Vizuální vývoj ve 100% PHP v prostředívelice podobném Delphi

    – Zabudovány možnosti AJAX Web 2.0

    Dynamické jazyky

  • • InterBase– Ideální pro aplikace v malých a středních podnicích– Zabudovatelná: "tichá" instalace a nulová potřeba údržby– Kompilovaná aplikace – Windows, Linux, Solaris a teď i

    MacOSX!– Vysoká dostupnost – vyvažování zátěže a překonání poruch– Škálovatelnost – podpora SMP (více CPU a vícejádrová CPU)– Souběžnost a odolnost – Multi-Gen a žurnálování!

    – Chystá se InterBase 2009• Zaměřeno na zabezpečení databází a šifrování

    • Nová edice “To-Go” s neuvěřitelně nízkými nároky na paměť

    Databázové produkty

  • • Vysoce výkonný transak ční databázový stroj s malými nároky na operační paměť, který odpovídá normě SQL-92. Blackfish SQL běžíjak pod architekturou .NET, tak na platformě Java . Databázovésoubory a ovladače jsou na obou platformách kompatibilní.

    • Databázový systém vytvořený ve 100% řízeném kódu (.NET a Java)• Režim server i režim zabudování do aplikací• Malá a rychlá databáze• Možnost vytvářet uložené procedury a spouštěče v řízeném kódu

    (C#, Delphi.NET, Java)

    Blackfish SQL

  • Představení produktůDatabaseGear™

  • 9/11/2008

    Produkty, technologie, databáze a pokrytí platforem

  • DatabaseGear: ER/Studio• Embarcadero ER/Studio je vedoucí nástroj pro databázové modelování

    – Pomáhá odhalit, dokumentovat a opakovaně používat datová aktiva– Poskytuje obousměrnou podporu databází a datoví architekti v nástroji získávají

    možnosti aplikovat zpětné inženýrství, analyzovat a optimalizovat stávajícídatabáze

    – Skutečně oddělené, leč plně integrované logické a fyzické modely odpovídajípotřebám jak datových architektů, tak databázových vývojářů a umožní jim vytvářet zdravé databáze.

    • Charakteristiky– Skutečné oddělení logických a fyzických modelů– Snadné použití– Nástroje pro rozvržení diagramů a navigace v diagramech – Pružná a přizpůsobivá architektura – Návrhové prostředí řízené modelem – Úplná podpora životního cyklu databází– Komunikační nástroje podnikové třídy – Podpora datových skladů a integrace – Kvalitní návrhy databází

    9/11/2008

  • DatabaseGear: ER/Studio Enterprise Portal

    • Centralizované a sdílené úložiště metadatER/Studio– Portál umožňuje komunikovat metadata uložená v

    ER/Studio Repository v rámci celé organizace pomocísnadno použitelného nástroje založeného na prohlížeči.

    • Sníží se nutnost ukládat metadata na více místech • Centralizace procesovaní, vyhledávání a výstupních

    sestav• Zajišťuje dodržování podnikových norem a zvyků v rámci

    organizace• Eliminuje rozptýlené dokumenty, tabulky a sestavy

    • Snadný přístup k centrálně uloženým definicím modelům, objektům a všem dalším metadatům včetně možnosti jejich sdílení.

    9/11/2008

  • DatabaseGear: EA/Studio• Procesní a konceptuální modelování proces ů z reálné praxe• Embarcadero EA/Studio je nástrojem pro tvorbu grafické reprezentace podnikání ze

    základních popisů koncepcí až k procesům, které podrobně stanovují jak podnikáníprobíhá. EA/Studio pomůže snadno modelovat obchodní či podnikatelské procesy a jakým způsobem takové procesy používají data. Koncepční modelování v nástroji EA/Studio poskytuje intuitivní způsob, jak znázornit předmětové oblasti a koncepce, na základě kterých se pak dá vytvořit podrobný datový model.

    • EA/Studio nabízí:– Koncepční modelování pro návrh databáze způsobem shora dolů– Modelování obchodních procesů založené na normě BPMN– Intuitivní rozhraní vhodné jak pro obchodní, tak technické uživatele – Podpora dozorování, obchodních pravidel a obchodních jednotek– Uspořádání technologických nástrojů a obchodních cílů– Shoda se státními regulačními omezeními– Schopnost propojit obchodní procesy se souvisejícími daty – Analýzu dopadů a přehledné výpisy – Export do a import z ER/Studio– Zveřejňování modelů na síti – Import z nástrojů Visio a Excel

    9/11/2008

  • 9/11/2008

    DatabaseGear: Rapid SQL• Rapid SQL je vedoucí integrované vývojové prost ředí jazyka SQL nezávislé na

    platformě. Pomáhá databázovým vývojářům rychleji vytvářet kvalitní kód SQL. Bohatě vybavené vývojářské prostředí zjednodušuje skriptování SQL, tvorbu dotazůa filtrů, správu objektů, správu projektů a verzování živých databází nebo úložišťzdrojového kódu offline. Tvorbě výkonného kódu SQL pomáhá intuitivní editováníSQL, ladění a optimalizační nástroje. Jediné snadno použitelné rozhraní dovolí práci se všemi databázemi, takže je možno standardizovat vývojové prostředí v celéorganizaci pomocí jediného řešení. Rapid SQL podporuje všechny významnédatabáze včetně IBM DB2 for Linux/Unix/Windows a DB2 for z/OS ; Microsoft SQL Server ; MySQL ; Oracle a Sybase.

    • Rapid SQL v edici Professional obsahuje oproti edici Standardnavíc Code Analyst a SQL Profiler (jen pro Oracle) pro hledáníproblémů v kódu a SQL Debugger pro práci s programovatelnýmiobjekty jako uložené procedury, funkce, balíčky či spouštěče(triggery).

  • 9/11/2008

    DatabaseGear: Power SQL• PowerSQL zjednodušuje aplikačním programátorům vývoj kódu v SQL , zvyšuje jejich

    produktivitu a snižuje počet chyb. Jedná se o bohaté integrované vývojové prost ředípro SQL s dokončováním kódu, diagnostikou chyb v reálném čase, formátováním kódu a nástroji pro ověřování objektů, které zjednodušuje zápis kódu. Power SQL nabízípřímou konektivitu s databázemi IBM DB2 pro LUW , Oracle , Microsoft SQL Server a Sybase stejně tak jako podporu JDBC (např. pro MySQL , PostgreSQL , atd.).

    • Významné vlastnosti PowerSQL– SQL Code Assist zajistí přesná objektová jména i bez propojení s databází a ověřování syntaxe

    v reálném čase – SQL Project Insight poskytuje katalogizaci souborů SQL na úrovni projektu a možnosti

    vyhledávání napomáhající dobré organizaci projektů a jejich dobrou údržbu. – Migrační pomocník importuje datové zdroje z Eclipse Data Tools Project

    nebo Quest TOAD – Prohlíže č datových zdroj ů umožňuje uživatelům procházet soubory,

    vyhledávat v nich, extrahovat DDL, spouštět příkazy a prohlížet přehledybez otevírání souborů SQL

    – Formátující profily zajistí důsledný a kvalitní tvar kódu pro snadnérozšiřování a prohlížení; profily je možno měnit a sdílet.

  • 9/11/2008

    DatabaseGear: DB Optimizer• Embarcadero DB Optimizer maximalizuje výkon databázových systémů tím, že

    vývojářům umožní rychle najít, analyzovat a odstranit málo výkonný kód SQL . Ostraňuje "úzká místa" ve výkonu tak, že odhalí často vykonávané dotazy či dotazy manipulující s velkými objemy dat. Zaměřuje se přitom na specificképříkazy SQL prostřednictvím statistiky dotazů (CPU, I/O, doba čekání) a ihned optimalizuje ty problematické.

    • DB Optimizer nap říklad nabízí:– Grafické zobrazení analýz čekacích dob pro snadné nalezení

    kódu SQL způsobujícího snížený výkon databáze– Nalezení přesných podrobností aktivity pro každý jednotlivý

    příkaz SQL– Informace pro lepší porozumění tomu, jak se bude kód SQL

    vykonávat a jaké bude mít nároky na výkon– Rychlé opravy v reálném čase, které automatizují nápravu

    neúčelného kódu SQL (Oracle)– Dávkové ladění příkazů DML, uložených procedur, celých

    souborů SQL a globální systémové oblasti (Oracle)

  • 9/11/2008

    DatabaseGear: Schema Examiner• Schema Examiner zajišťuje integritu databázového schématu tím, že provádí obsažnou

    množinu diagnostických test ů, které prověřují schéma a ověřují, zda jsou zabezpečena pravidla relačního modelu. Poskytuje podrobnou grafickou dokumentaci a možnosti výstupních sestav a tím zjednodušuje proces nalezení a prověření nesrovnalostí. Schema Examiner též doporu čí změny databázových schémat a umí automaticky vytvo řit skripty , které problémy opravují. Tím je zaručen účelný a důsledný přístup ke zlepšování návrhu databází.

    – Zjednodušuje se proces testování a ověřování databázových schémat– Je možno aplikovat zpětné inženýrství na stávající schéma– Podrobné diagnostické výstupy zvyšují produktivitu– Nástroj navrhuje změny schémat a automaticky vytváří opravné skripty

    • Schema Examiner umí prověřovat návrhy databází přímýmpropojením s produktem Embarcadero ER/Studio . Umí též odhalitschéma stávající databáze a přímo číst skripty SQL. Změny návrhu je možno simulovatještě před implementací, takže se snižují rizika a uživatelé získají možnost prověřit změny návrhu způsobené údržbou nebo nové přídavky do databázové struktury. Schema Examiner též odhalí porušení správných postupů, které negativně ovlivňují výkon a nabídne opravné změny ve formě hotových skriptů.

  • 9/11/2008

    DatabaseGear: DBArtisan• Embarcadero DBartisan je databázový administrační nástroj nezávislý na

    platformě, který pomáhá administrátorům maximalizovat dostupnost, výkonnost a bezpečnost databází. Byl prvním a zůstává nejucelenějším dostupným nástrojem, který umožní databázovým administrátorům ovládat více databázípomocí jediného rozhraní . Žádný další nástroj to neumí. Databáze stále rostou co do složitosti i velikosti a navíc většina zákazníků dnes neprovozuje databázi jediného typu. DBArtisan umožní databázovým administrátorům poradit si s rostoucí složitostí datových center a zvýšit svou produktivitu.

    • Hlavní charakteristiky produktu jsou:– Vysoce škálovatelný produkt pro řízení rozsáhlých a složitých datových sad– Skutečná nezávislost na databázové platformě a ovládání z jediného integrovaného

    klientského rozhraní– Monitorování a ladění výkonu– Pokročilé plánování kapacity a nároků na úložný prostor– Vysoce automatizovaný nástroj– Řízení schémat, bezpečnosti i dat– Proaktivní diagnostické a řídící nástroje– Výkonné zálohování a obnova ze záloh

  • 9/11/2008

    DatabaseGear: Change Manager• Vlastnosti rychlého porovnávání dat a možnosti synchronizace obsažené v nástroji Change Manager

    zjednodušují přenášení dat do produkčních prostředí. Administrátoři mohou automaticky vytvářet "momentky" schémat, rychle v nich najít změny a okamžitě je opravovat. Monitorování konfiguračních nastavení pomůže nastavit soulad s regulačními opatřeními a firemní politikou; tím se zajistí trvalý výkon databáze a dostupnost dat. Change Manager podporuje mnohom platforem (IBM DB2 pod Linux, UNIX a Windows, Microsoft SQL Server, Oracle a Sybase).

    – Hlídá výkon, dostupnost a bezpečí dat– Snadno a rychle odhalí problémy– Zrychluje vývojový proces– Snadno slaďuje změny v databázích a aplikacích

    • Change Manager nabízí:– Change Manager CM/Schema - zachycení, porovnání, monitorování

    a synchronizace schémat a jejich automatizace– Change Manager CM/Data - vysokorychlostní porovnávání a synchronizace dat– Change Manager CM/Config - porovnávání a správa konfigurací

  • 9/11/2008

    DatabaseGear: Performance Center• Performance Center je monitorovací nástroj typu 24x7 zajišťující trvalou dostupnost dat a

    výkon databáze v rámci celého podniku. Administrátoři mohou vyhledat historická data z analýz výkonu i diagnostikovat problémy v reálném čase; používají k tomu nastaveníprahových hodnot, při jejichž dosažení systém vydává upozornění, dále různých způsobůoznamování stavu a eskalačních postupů. Nástroj "zdravotní index" poskytuje na prvnípohled zřejmý indikátor znázorňující celkový stav výkonu všech monitorovaných databází.

    • Performance Center též nabízí podrobné výstupní sestavy přizpůsobitelné pro jednotlivéprofese v podniku, ať již technické nebo manažerské (např. sledování SLA). Performance Center monitoruje IBM DB2 pro LUW, Microsoft SQL Server, Oracle a Sybase ASE from z jediného snadno čitelného rozhraní.

    • Performance Center nabízí:– Nastavitelné prahové hodnoty, výstrahy a upozornění, eskalační cesty– Řešení na straně serveru bez jakýchkoli "agentů"– Podrobné sestavy popisující výkon různým profesím v rámci podniku

  • 9/11/2008

    DatabaseGear: DSAuditor• DSAuditor je webový nástroj přehledně zobrazující klíčové informace o využívání,

    zabezpečení a důvěrnosti dat.

    • DSAuditor je nástroj pro audit databází, který monitoruje veškeré přístupy k datům a ostatní databázové aktivity a označuje tak výkonové problémy, zabezpečuje kritická data a zajišťuje jejich důvěrnost. Výkon serverů není žádným způsobem ovlivňován, protože jde o monitorování síťového provozu. Přesto nástroj umí upozornit na snížení výkonu nebo podezřelé chování uživatelů v reálném čase a minimalizovat tak hrozbu výpadků, falšování dat nebo jejich krádeže.

    • DSAuditor mnoho unikátních výhod, například: – Pokrývá 7 nejvýznamnějších databázových platforem – Přizpůsobivá architektura dovolí zvolit technické prostředky,

    OS a úložiště dat pod preferovaným DBMS– Poskytuje výhody monitorování síťového provozu bez zátěže

    či omezování serverů– Obsahuje úplné procedury v SQL pro ucelenou analýzu– Webové rozhraní je možno přizpůsobit na míru každému uživateli

  • http://embt.cz

    [email protected]


Recommended