Za samo 21 dan, steći ćete vještine koje će vam pomoći da se uspravite i efikasno funkcionisete. Uz ovo kompletno uputstvo ovladaćete osnovama i uputiti se ka sve naprednijim i naprednijim karakteristikama i konceptima.
Naučite uz pomoć Visual Basic 6 napredne karakteristike programiranja baza podataka.
Otkrite kako se koristi novi integrisani Visual Database Designer.
Istražite pomoću SQL-a i Visual Basic 6 robustne aplikacije baza podataka. Learn More
Ova knjiga je namijenjena svima koji žele da napišu dobar Visual Basic 2008 programski kod - čak i ako nikada ranije nisu pisali programe.
Pisanje dobrog programskog koda je izazov jer postoji veliki broj opcija, naročito u programskom jeziku kakav je Visual Basic. Ukoliko želite da što bolje upotrijebite programski jezik morate da znate kada ćete upotrijebiti neke osobine programskog jezika i njegove dobre i loše strane. Razumijevanje programskog jezika čini razliku između programiranja i dobrog programiranja.
Ova knjiga je napisana tako da vas nauči kako da programski jezik Visual Basic 2008 koristite za rješavanje problema. Počevši od prvih poglavlja, i od uvodnih koncepata, susretaćete se sa svakodnevnim problemima programiranja i učićete kako se ti problemi mogu riješiti pomoću programskog jezika Visual Basic.
Dok budete čitali knjigu nailazićete na probleme koji su sve zahtjevniji i interesantniji, a rješenja tih problema će biti složenija i moćnija koliko i osobine programskog jezika Visual Basic koje se koriste za postizanje željinih rezultata.
Pošto budete pročitali knjigu i provježbali primjere, postaćete veoma kompetentan Visual Basic programer. Međutim, zarad buduće karijere programera treba bolje da upoznate .NET Framework API, ali ćete ipak imati dobru osnovu za nadogradnju znanja i znaćete gdje ćete pronaći odgovore kako biste uspješno dovršili projekte.
Kristian Gros je riješen da čitaocima pomogne da razumiju svaki detalj knige Upoznavanje sa VB 2008. Stoga ga, ukoliko ste kupili ovu knjigu, i vi možete kontaktirati preko SKYPE-a (christiangross) i postaviti mu pitanje. Ukoliko Kristijan nije zauzet kada mu budete postavljali pitanje pokušaće odmah da vam odgovori! Learn More
Da li se kolebate da pređete na Visual Basic 2005? Možda ste spremni da pređete na Visual Basic 2005 ali vas pomalo plaši ADO.NET 2.0 i Visual Data Tools nove verzije softverskog paketa. U ovom praktičnom priručniku pokazat ću vam najbolja rješenja, najnovije mogućnosti i napredne tehnike upravljanja podacima pomoću Visual Basica 2005 i SQL Servera ili SQL Servera Express.
Prvo ću vam objasniti osnove ADO.NET-a 2.0, a zatim ću preći na strukturiranje i programiranje klijenata pomoću skupova podataka koji će služiti kao izvori podataka. Postepeno ću vas uputiti u korištenje Web kontrola DataSource, GridView i DetailsView. Na kraju ću vam pokazati kako koristiti nove T-SQL ekstenzije, pomoćnih programa za Web usluge i obavještenja.
U OVOJ KNJIZI NAUČIT ĆETE :
Praviti korisne Windows i Web formulare za jednostavnu bazu podataka za manje od pet minuta - i nećete morati napisati ni jedan red programskog koda
Efikasno napisati programski kod za provjeravanje podataka za povezana tekstualna polja i kontrole DataGridView
Primjeniti napredne ASP.NET 2.0 tehnike rada sa podacima
Praviti i prosljeđivati VB 2005 SQL CLR projekte
SADRŽAJ:
DIO I Osnove ADO.NET-a 2.0
1. Prelazak sa Ado-a na ADO.NET
2. Uvod u nove osobine ADO.NET-a 2.0
3. Usvajanje najboljih rješenja za projekte za obradu podataka
DIO II Povezivanje podataka u Windowsovim formularima i kontrolama
4. Programiranje pomoću kontrola TableAdapter, BindingSource i DataGridView
5. Provjeravanje valjanosti podataka i upravljanje konkurentnim korištenjem podataka
6. Primjenjivanje naprednih tehnika za korištenje kontrole DataSet
DIO III Povezivanje podataka u ASP.NET-u 2.0
7. Korištenje ASP.NET 2.0 povezanih kontrola i kontrola DataSource
8. Primjenjivanje naprednih ASP.NET 2.0 tehnika za rad s podacima
9. Objavljivanje XML web usluga
DIO IV SQL Server 2005 i ADO.NET 2.0
10. Unapređivanje SQL Servera 2000 u SQL Server 2005
11. Pravljenje SQL Server projekata
12. Upoznavanje sa tipom podataka XML
Indeks Learn More
Izgradnja disconnected aplikacija baza podataka sa VB.NET-om zasnovanih na XML-u. Visual Basic .NET i ADO.NET olakšavaju razvoj nove generacije aplikacija baza podataka, uključujući disconnected aplikacije koje se izvršavaju na Web-u. Majstor za Visual Basic .NET programiranje baza podataka je izvor znanja koji Vam je potreban kako biste napredovali u ovom novom svijetu. Pod pretpostavkom da nemate prethodna iskustva sa programiranjem baza podataka, ova knjiga Vas upoznaje sa svakim aspektom vještine, od dizajniranja korisničkog interfejsa do razvoja aplikacija servera i implementacije srednjeg reda aplikacije (middle-tier). Ako su Vam poznate prethodne verzije ADO-a, mnogo brže ćete ovladati novim osobinama ADO.NET-a. Takođe ćete naučiti važnost XML-a u okviru nove .NET paradigme.
- Detaljno obrađene najnovije mogućnosti za pristup podacima koje nudi ADO
- Primeri koda
- Upoznajte novi svet programiranja baza podataka
Knjiga sadrži:
- Upoznavanje sa objektnim modelom ADO.NET-a
- Korišćenje čarobnjaka za pristup podacima
- Korišćenje prednosti novih osobina SQL Server-a 2000
- Izvršavanje XSL transformacija i XPath upita
- Generisanje XML-a korišćenjem T-SQL FOR XML iskaza
- Povezivanje kontrola sa setovima rezultata ADO.NET-a
- Podešavanje SQL Server 2000 baze podataka
- Korišćenje XML dizajnera u Visual Studio .NET-u
- Poboljšanje alata za pristup podacima dostupnih u Visual Studio .NET razvojnom okruženju
- Rad sa .NET provajderima podataka
- Izbor između podataka u strimu ili keširanih podataka
- Rad sa Data Form čarobnjakom u Visual Studio .NET-u
- Korišćenje naprednih ADO.NET tehnika
- Izgradnja threaded aplikacije - aplikacije u niti
- Korišćenje naprednih mogućnosti .NET-a za rukovanje izuzecima
- Korišćenje .NET Deployment Project šablona
Na CD-u
- Pridruženi CD sadrži sve primere koda iz knjige, spremene za eksperimentisanje i prilagođavanje sopstvenim projektima.
- Upoznajte se sa SQL-om, T-SQL-om, i principima dizajniranja baza podataka
- Unapredite ADO.NET-ove specijalne osobine za izgradnju disconnected Web aplikacija
- Naučite tehnike za popravljanje performansi i opštosti baza podataka
- Shvatite ulogu XML-a, XPath-a i XSLT-a u okviru .NET strukturnog okvira
- Profitirajte kroz detaljna objašnjenja snimljenih procedura, ADO.NET objekata i drugih kritičnih tema
O autorima
- Evangelos Petroutsos je inžinjer informatike koji je stekao veći deo svog iskustva na Kalifornijskom Institutu za Tehnologiju i MCI-ju. On trenutno piše knjige o računarima i radi kao konsultant za računarske komunikacije. On je autor i koautor većeg broja naslova o programiranju, uključujući bestseler Majstor za Visual Basic 6, Visual Basic 6 Developer’s Handbook i Majstor za programiranje baza podataka sa Visual Basic 6, sve za izdavačku kuću Sybex.
Asli Bilgin, MCSD, je tehnički savetnik u Plural-u (www.plural.com), gde savetuje preduzeća koja implementiraju entrpise rešenja koristeći Microsoft tehnologije. Ona govori na konferencijama koje se bave novim tehnologijama i pomoćni je urednik u firmi ElementK izdavača časopisa Inside Visual Basic i SQL Server Solutions. Learn More
Stotine načina da mnogo toga uradite što brže. Naučite kako da efikasno i uspješno administrirate Oracle bazu podataka i da sa lakoćom rješavate mnoštvo dnevnih zadataka. Puna savjeta, trikova i prečica, knjiga Svakodnevni rad sa Oracle DBA je namijenjena da vaš posao učini jednostavnijim i produktivnijim. U knjizi su opisani konfigurisanje baze podataka, upravljanje korisnicima, PL/SQL, pravljenje rezervnih kopija, restauracija, podešavanje, rešavanje problema, testiranje i još puno toga. Iz ovog vodiča za rad sa Oracle bazom podataka ćete dobiti sve odgovore koji su vam potrebni.
Kratak sadržaj
Uvod
Poglavlje 1: Stavljanje baze podataka u operativno stanje
Poglavlje 2: Obavljanje neophodnih zadataka
Poglavlje 3: Snimanje podataka i njihovo preuzimanje iz baze podataka
Poglavlje 4: Neka vaša baza podataka poleti!
Poglavlje 5: Nešto nije u redu! Riješite to odmah!
Poglavlje 6: Ostalo
Poglavlje 7: Hoće li funkcionisati?
Riječnik Learn More
Preduzmite svoje prve korake da biste postali potpuno kvalifikovani analitičar podataka, tako što c´ete naučiti kako da istražujete velike relacione skupove podataka.
Izvršite napredne statističke proračune pomoću funkcije WINDOWS.
Da biste pripremili podatke za analizu, koristite SQL upite i podupite.
Uvezite i izvezite podatke, koristeći tekstualnu datoteku i psql.
Primenite posebne SQL klauzule i funkcije za generisanje opisne statistike.
Analizirajte specijalne tipove podataka u SQL-u, uključujući geoprostorne podatke i podatke o vremenu.
Optimizujte upite da biste poboljšali njihove performanse, radi bržih rezultata. Learn More
Instaliranje, konfigurisanje i upravljanje.
Optimizovanje, rješavanje problema i bezbijednost baza podataka.
Upoznajte veoma moćne nove funkcionalnosti SQL Servera 2008.
Bilo da ste administrator baza podataka ili programirate aplikacije, ovaj detaljan vodič će vas upoznati sa poboljšanim mogućnostima prikupljanja podataka, skladištenja, izvještavanja i bezbijednosti koje uvodi SQL Server 2008. Knjiga Majstor za SQL Server 2008 vam omogućava da dobijete informacije o arhitekturi, instaliranju i konfigurisanju, prije nego što pristupite detaljnijim instrukcijama pomoću kojih su opisane naprednije teme, kao što je proceduralno programiranje, optimizacija upita, kako da koristite prostorne podatke, SQL Server u .NET okruženju i još mnogo toga.
Upoznaćete veoma korisne alate, pregledati alate nezavisnih autora i najvažnije od svega, saznaćete kako da izaberete i koristite odgovarajuće SQL Server funkcionalnosti za izvršavanje odgovarajućih zadataka.
U knjizi su opisane sliedeće teme:
- SQL Server 2008, instaliranje i konfigurisanje
- Razumijevanje mjesta SQL Servera unutar Microsoft arhitekture
- Pouzdano i efikasno stavljanje podataka na raspolaganje korisnicima
- Primjena nove Transparent Data funkcionalnosti koje pruža SQL Server 2008
- Integrisanje XML tehnologije u SQL Server
- Kreiranje indeksiranih arhitektura u cilju maksimalne koristi i minimalnih troškova
- Pregledanje novih geometrijskih i geografskih tipova podataka u savremenim poslovima
- Maksimalno korištenje alata za upravljanje podacima i alata za poslovnu inteligenciju
- Ovladajte novim funkcionalnostima koje pruža SQL Server 2008
- Pređite bez problema sa ostalih RDBMS na SQL Server 2008
- Upoznajte praktične alate i tehnike, bilo da ste programer ili administrator baza podataka
- Implementirajte i optimizujte bezbjednost vaših podataka
Učite u kontekstu realnih scenarija i zadataka
Sadržaj:
Uvod . . Xxiii
Poglavlje 1. Microsoft SQL Server 2008 - pregled mogućnosti .. 1
Poglavlje 2. SQL Server arhitektura ...35
Poglavlje 3. Baze podataka, datoteke i upravljanje resursima...65
Poglavlje 4. Tabele i CRUD operacije...89
Poglavlje 5. Proceduralno programiranje...133
Poglavlje 6. Upravljanje integritetom podataka...163
Poglavlje 7. SQL Server i XML...189
Poglavlje 8. Upravljanje bezbjednošću korisnika...223
Poglavlje 9. Oporavak podataka...253
Poglavlje 10. Praćenje aktivnosti SQL servera ...283
Poglavlje 11. Korištenje SQL Server Agent servisa...319
Poglavlje 12. Rapoloživost i distribucija podataka...349
Poglavlje 13. SQL Server bezbijednost podataka...389
Poglavlje 14. Strategije indeksiranja za optimizaciju izvršavanja upita... 415
Poglavlje 15. Transakcije i zaključavanje...443
Poglavlje 16. Upravljanje resursima i upravljanje zasnovano na politici... 473
Poglavlje 17. SQL Server i .NET klijent...503
Poglavlje 18. SQL Server i Common Language Runtime...539
Poglavlje 19. Korišćenje prostorno raspodeljenih podataka...569
Poglavlje 20. Arhitektura zasnovana na servisima i Service Broker ...595
Poglavlje 21. Servisi za pretraživanje u punom tekstu...623
Dodaci...653
Dodatak A. Suština poglavlja ...655
Dodatak B. SQL Server - pregled servisa za analizu... 693
Dodatak C. SQL Server 2008 - servisi za kreiranje izveštaja...709
Indeks ...723 Learn More
Problem: Poznajete osnove jezika za upite SQL, ali ipak imate osjećaj da njegovu snagu ne koristite u punoj meri. Želeli biste da svoje znanje o SQL-u podignete na viši nivo i da naučite kako da pomoću SQL-a uradite više unutar baze podataka pre nego što podatke prosledite kroz mrežu ka svojim aplikacijama.
Rešenje: Nabavite primerak ove knjige. Pročitajte recepte za one vrste problema na koje nailazite u svojim aplikacijama. Savladajte i primenite tehnike opisane u tim receptima. Uštedećete sate i sate provedene u pisanju redova složenog koda.
Objašnjenje: SQL je jezik koji se na prvi pogled lako uči. Možete početi od jednostavne naredbe SELECT FROM WHERE . Mnogi programeri baza podataka ne idu dalje, iako ima još toliko toga što se može uraditi pomoću SQL-a. U SQL kuvaru iskusni projektant SQL upita Anthony Molinaro opisuje svoje omiljene tehnike i mogućnosti. Naučićete da:
- Upotrebljavate analitičke funkcije, koje su nesporno najznačajnije poboljšanje SQL-a u proteklih desetak godina (propuštate puno toga ako ih ne koristite!).
- Iskoristite prednosti moćnih novih elemenata pojedinih baza podataka, kao što su SQL Serverovi operatori PIVOT i UNPIVOT, Oracleova odredba MODEL i PostgreSQL-ova funkcija GENERATE_SERIES.
- Transponujete redove u kolone i obrnuto, omogućite računanje s podacima iz više redova istovremeno, izračunavate tekuće zbirove i međuzbirove, kao i da koristite druge napredne tehnike formatiranja podataka.
- Obrađujete znakovne nizove, tj. Pomoću SQL-a analizirate tekstualne podatke: znak po znak, reč po reč ili po delovima između dva graničnika.
Napisan popularnim stilom Problem/Rešenje/Objašnjenje, SQL kuvar će vam se sigurno dopasti. Anthonyjeva životna filozofija je sledeća: Kada stvari svedemo na suštinu, dolazimo do toga da svi mi idemo na posao, svi mi imamo račune koje moramo platiti i svi mi želimo da se vratimo kući u razumno vreme i uživamo u onome što nam preostaje od života. Čitanje ove knjige neće biti gubljenje vremena jer je napisana razumljivim stilom koji vas brzo vodi od problema ka rešenju.
Sadržaj
Predgovor
Poglavlje 1: Učitavanje zapisa
Poglavlje 2: Sortiranje rezultata upita
Poglavlje 3: Rad s više tabela istovremeno
Poglavlje 4: Dodavanje, ažuriranje i brisanje podataka
Poglavlje 5: Upiti za dobijanje metapodataka
Poglavlje 6: Rad sa znakovnim nizovima
Poglavlje 7: Rad s brojevima
Poglavlje 8: Datumska aritmetika
Poglavlje 9: Rad s datumima
Poglavlje 10: Rad sa opsezima vrednosti
Poglavlje 11: Složenija pretraživanja podataka
Poglavlje 12: Izrada izveštaja i izračunavanje zbirnih podataka
Poglavlje 13: Hijerarhijski upiti
Poglavlje 14: Razno
Dodatak A: Podsetnik za analitičke funkcije
Dodatak B: Novo čitanje Rozenštajna
Spisak termina korišćenih u knjizi
Indeks Learn More
Naučite kako da efikasno formirate i manipulišete bazama podataka SQL-om za 21 dan. Uz pomoć SQL-a (Structured Query Language – Strukturni upitni jezik) možete kreirati tabele u okviru baza podataka, da dodajete i uklanjate podatke, pretražujete podatke, menjate karakteristike sistema, i da promene koje ste učinili nad bazom podataka aktiviraju akcije.
Bez obzira da li ste programer, administrator, ili kreirate baze podataka, Naučite SQL za 21 dan, drugo izdanje vam pruža sve potrebne informacije o ovom moćnom alatu i o njegovom najefikasnijem korišćenju.
Uz pomoć postepenih uputstava, praktičnih primera, i sajveta eksperata, poboljšaćete svoju produktivnost, uzdižući svoje mogućnosti na viši nivo. Ovo potpuno osavremenjeno i dopunjeno izdanje, je lako razumljiv vodič kroz SQL, koji vam pokazuje kako da formirate i optimizujete upite, upotrebite ugraene procedure i funkcije da bi prilagodili baze podataka za maksimalne performanse, i da ovladate osnovnim konceptima i mogućnostima SQL-a. Learn More
Programski jezik R, koji često koriste naučnici, veoma je rasprostranjen u privatnom sektoru i njegovu primenu možete videti na asortimanima proizvoda u nekim najnaprednijim i najuspešnijim preduzećima. Moć R-a i njegova prilagođenost određenoj oblasti omogućava korisniku da kompleksnu analitiku izrazi jednostavno, brzo i sažeto.
Počev od osnove R-a i statističkog rezonovanja, u ovoj knjizi je detaljno razmatrana napredna prediktivna analitika i prikazan je način primene ovih tehnika na podatke u stvarnom svetu pomoću primera iz stvarnog sveta. Learn More