Hurtig levering
Fremragende Trustpilot
Op til 20% Rabat på nye medlemsordrer
Kurv
Database Design and Implementation
Af: Edward Sciore Engelsk Paperback
SPAR
kr 162
Database Design and Implementation
Af: Edward Sciore Engelsk Paperback
This textbook examines database systems from the viewpoint of a software developer. This perspective makes it possible to investigate why database systems are the way they are. It is of course important to be able to write queries, but it is equally important to know how they are processed. We e.g. don''t want to just use JDBC; we also want to know why the API contains the classes and methods that it does. We need a sense of how hard is it to write a disk cache or logging facility. And what exactly is a database driver, anyway?

The first two chapters provide a brief overview of database systems and their use. Chapter 1 discusses the purpose and features of a database system and introduces the Derby and SimpleDB systems. Chapter 2 explains how to write a database application using Java. It presents the basics of JDBC, which is the fundamental API for Java programs that interact with a database. In turn, Chapters 3-11 examine the internals of a typical database engine. Each chapter covers a different database component, starting with the lowest level of abstraction (the disk and file manager) and ending with the highest (the JDBC client interface); further, the respective chapter explains the main issues concerning the component, and considers possible design decisions. As a result, the reader can see exactly what services each component provides and how it interacts with the other components in the system. By the end of this part, s/he will have witnessed the gradual development of a simple but completely functional system. The remaining four chapters then focus on efficient query processing, and focus on the sophisticated techniques and algorithms that can replace the simple design choices described earlier. Topics include indexing, sorting, intelligent buffer usage, and query optimization.

This text is intended for upper-level undergraduate or beginning graduate courses in Computer Science. It assumes that the reader is comfortable with basic Java programming; advanced Java concepts (such as RMI and JDBC) are fully explained in the text. The respective chapters are complemented by "end-of-chapter readings" that discuss interesting ideas and research directions that went unmentioned in the text, and provide references to relevant web pages, research articles, reference manuals, and books. Conceptual and programming exercises are also included at the end of each chapter.  Students can apply their conceptual knowledge by examining the SimpleDB (a simple but fully functional database system created by the author and provided online) code and modifying it.
Kampagne pris Velkomst pris 436 kr
Medlemspris 452 kr
Kampagnepris og medlemspris er kun for medlemmer. Du bliver automatisk medlem når du køber til medlems- og kampagnepris. Få 7 dages gratis medlemskab (herefter automatisk 89 kr/30 dage). Læs mere om fordelene
Gratis fragt
5 - 7 hverdage
10 kr
Lavt pakkegebyr
Normalpris 598 kr
Fragt: 59 kr
7 - 10 hverdage
20 kr
Pakkegebyr
Spar 162 kr
Velkommen 10%
God 15.777 anmeldelser på
This textbook examines database systems from the viewpoint of a software developer. This perspective makes it possible to investigate why database systems are the way they are. It is of course important to be able to write queries, but it is equally important to know how they are processed. We e.g. don''t want to just use JDBC; we also want to know why the API contains the classes and methods that it does. We need a sense of how hard is it to write a disk cache or logging facility. And what exactly is a database driver, anyway?

The first two chapters provide a brief overview of database systems and their use. Chapter 1 discusses the purpose and features of a database system and introduces the Derby and SimpleDB systems. Chapter 2 explains how to write a database application using Java. It presents the basics of JDBC, which is the fundamental API for Java programs that interact with a database. In turn, Chapters 3-11 examine the internals of a typical database engine. Each chapter covers a different database component, starting with the lowest level of abstraction (the disk and file manager) and ending with the highest (the JDBC client interface); further, the respective chapter explains the main issues concerning the component, and considers possible design decisions. As a result, the reader can see exactly what services each component provides and how it interacts with the other components in the system. By the end of this part, s/he will have witnessed the gradual development of a simple but completely functional system. The remaining four chapters then focus on efficient query processing, and focus on the sophisticated techniques and algorithms that can replace the simple design choices described earlier. Topics include indexing, sorting, intelligent buffer usage, and query optimization.

This text is intended for upper-level undergraduate or beginning graduate courses in Computer Science. It assumes that the reader is comfortable with basic Java programming; advanced Java concepts (such as RMI and JDBC) are fully explained in the text. The respective chapters are complemented by "end-of-chapter readings" that discuss interesting ideas and research directions that went unmentioned in the text, and provide references to relevant web pages, research articles, reference manuals, and books. Conceptual and programming exercises are also included at the end of each chapter.  Students can apply their conceptual knowledge by examining the SimpleDB (a simple but fully functional database system created by the author and provided online) code and modifying it.
Produktdetaljer
Sprog: Engelsk
Sider: 458
ISBN-13: 9783030338350
Indbinding: Paperback
Udgave:
ISBN-10: 3030338355
Udg. Dato: 28 feb 2020
Længde: 25mm
Bredde: 234mm
Højde: 155mm
Oplagsdato: 28 feb 2020
Forfatter(e): Edward Sciore
Forfatter(e) Edward Sciore


Kategori Databaseprogrammering


Sprog Engelsk


Indbinding Paperback


Sider 458


Udgave


Længde 25mm


Bredde 234mm


Højde 155mm

MEDLEMSFORDELE
GRATIS FRAGT
SPAR OP TIL 90%
Andre har også købt
BOG (HARDBACK)
Kampagne pris kr 468

kr 697
Normalpris
kr 491
Medlemspris
SPAR
kr 229
BOG (PAPERBACK)
Kampagne pris kr 706

kr 998
Normalpris
kr 735
Medlemspris
SPAR
kr 292
BOG (HARDBACK)
Kampagne pris kr 260

kr 360
Normalpris
kr 270
Medlemspris
SPAR
kr 100
BOG (PAPERBACK)
Kampagne pris kr 531

kr 738
Normalpris
kr 552
Medlemspris
SPAR
kr 207
BOG (HARDBACK)
Kampagne pris kr 969

kr 1.386
Normalpris
kr 1.011
Medlemspris
SPAR
kr 417
BOG (HARDBACK)
Kampagne pris kr 339

kr 482
Normalpris
kr 353
Medlemspris
SPAR
kr 143
BOG (PAPERBACK)
Kampagne pris kr 549

kr 765
Normalpris
kr 571
Medlemspris
SPAR
kr 216
BOG (HARDBACK)
Kampagne pris kr 669

kr 943
Normalpris
kr 696
Medlemspris
SPAR
kr 274
BOG (PAPERBACK)
Kampagne pris kr 549

kr 641
Normalpris
kr 558
Medlemspris
SPAR
kr 92
BOG (PAPERBACK)
Kampagne pris kr 210

kr 302
Normalpris
kr 219
Medlemspris
SPAR
kr 92
BOG (PAPERBACK)
Kampagne pris kr 520

kr 629
Normalpris
kr 531
Medlemspris
SPAR
kr 109
BOG (PAPERBACK)
Kampagne pris kr 443

kr 506
Normalpris
kr 449
Medlemspris
SPAR
kr 63
BOG (PAPERBACK)
Kampagne pris kr 393

kr 534
Normalpris
kr 407
Medlemspris
SPAR
kr 141
BOG (PAPERBACK)
Kampagne pris kr 514

kr 712
Normalpris
kr 534
Medlemspris
SPAR
kr 198
BOG (PAPERBACK)
Kampagne pris kr 152

kr 215
Normalpris
kr 158
Medlemspris
SPAR
kr 63
BOG (PAPERBACK)
Kampagne pris kr 400

kr 544
Normalpris
kr 414
Medlemspris
SPAR
kr 144
BOG (PAPERBACK)
Kampagne pris kr 393

kr 534
Normalpris
kr 407
Medlemspris
SPAR
kr 141
BOG (PAPERBACK)
Kampagne pris kr 159

kr 225
Normalpris
kr 166
Medlemspris
SPAR
kr 66
BOG (PAPERBACK)
Kampagne pris kr 514

kr 597
Normalpris
kr 522
Medlemspris
SPAR
kr 83
BOG (PAPERBACK)
Kampagne pris kr 159

kr 225
Normalpris
kr 166
Medlemspris
SPAR
kr 66
Vi anbefaler også
BOG (PAPERBACK)
Kampagne pris kr 404

kr 641
Normalpris
kr 428
Medlemspris
SPAR
kr 237
BOG (PAPERBACK)
Kampagne pris kr 330

kr 360
Normalpris
kr 333
Medlemspris
SPAR
kr 30
BOG (PAPERBACK)
Kampagne pris kr 443

kr 506
Normalpris
kr 449
Medlemspris
SPAR
kr 63
BOG (HARDBACK)
Kampagne pris kr 487

kr 674
Normalpris
kr 506
Medlemspris
SPAR
kr 187
BOG (PAPERBACK)
Kampagne pris kr 330

kr 360
Normalpris
kr 333
Medlemspris
SPAR
kr 30
BOG (PAPERBACK)
Kampagne pris kr 338

kr 371
Normalpris
kr 341
Medlemspris
SPAR
kr 33
BOG (PAPERBACK)
Kampagne pris kr 391

kr 531
Normalpris
kr 405
Medlemspris
SPAR
kr 140
BOG (PAPERBACK)
Kampagne pris kr 461

kr 635
Normalpris
kr 478
Medlemspris
SPAR
kr 174
BOG (PAPERBACK)
Kampagne pris kr 373

kr 416
Normalpris
kr 377
Medlemspris
SPAR
kr 43
BOG (HARDBACK)
Kampagne pris kr 397

kr 496
Normalpris
kr 407
Medlemspris
SPAR
kr 99
BOG (PAPERBACK)
Kampagne pris kr 391

kr 438
Normalpris
kr 396
Medlemspris
SPAR
kr 47
BOG (PAPERBACK)
Kampagne pris kr 435

kr 596
Normalpris
kr 451
Medlemspris
SPAR
kr 161
BOG (PAPERBACK)
Kampagne pris kr 479

kr 552
Normalpris
kr 486
Medlemspris
SPAR
kr 73
BOG (PAPERBACK)
Kampagne pris kr 443

kr 506
Normalpris
kr 449
Medlemspris
SPAR
kr 63
BOG (PAPERBACK)
Kampagne pris kr 400

kr 450
Normalpris
kr 405
Medlemspris
SPAR
kr 50
BOG (PAPERBACK)
Kampagne pris kr 376

kr 508
Normalpris
kr 389
Medlemspris
SPAR
kr 132
BOG (PAPERBACK)
Kampagne pris kr 304

kr 403
Normalpris
kr 314
Medlemspris
SPAR
kr 99
BOG (PAPERBACK)
Kampagne pris kr 384

kr 506
Normalpris
kr 396
Medlemspris
SPAR
kr 122
BOG (PAPERBACK)
Kampagne pris kr 443

kr 609
Normalpris
kr 460
Medlemspris
SPAR
kr 166