Hurtig levering
Fremragende Trustpilot
Op til 20% Rabat på nye medlemsordrer
Kurv
Database Design and Implementation
Af: Edward Sciore Engelsk Paperback
SPAR
kr 116
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.
Eksklusiv medlemspris 436 kr
Medlemspris 448 kr
Eksklusiv medlemspris og medlemspris er kun for medlemmer. Du bliver automatisk medlem når du køber til eksklusiv medlemspris eller medlemspris. 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 552 kr
Fragt: 59 kr
7 - 10 hverdage
20 kr
Pakkegebyr
Spar 116 kr
Se vores konkurrenters priser her
God 15.823 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)
Eksklusiv medlemspris kr 468

kr 717
Normalpris
kr 493
Medlemspris
SPAR
kr 249
BOG (PAPERBACK)
Eksklusiv medlemspris kr 726

kr 867
Normalpris
kr 740
Medlemspris
SPAR
kr 141
BOG (HARDBACK)
Eksklusiv medlemspris kr 260

kr 360
Normalpris
kr 270
Medlemspris
SPAR
kr 100
BOG (PAPERBACK)
Eksklusiv medlemspris kr 531

kr 619
Normalpris
kr 540
Medlemspris
SPAR
kr 88
BOG (HARDBACK)
Eksklusiv medlemspris kr 969

kr 1.183
Normalpris
kr 990
Medlemspris
SPAR
kr 214
BOG (HARDBACK)
Eksklusiv medlemspris kr 348

kr 506
Normalpris
kr 364
Medlemspris
SPAR
kr 158
BOG (PAPERBACK)
Eksklusiv medlemspris kr 549

kr 641
Normalpris
kr 558
Medlemspris
SPAR
kr 92
BOG (HARDBACK)
Eksklusiv medlemspris kr 701

kr 867
Normalpris
kr 718
Medlemspris
SPAR
kr 166
BOG (PAPERBACK)
Eksklusiv medlemspris kr 549

kr 641
Normalpris
kr 558
Medlemspris
SPAR
kr 92
BOG (PAPERBACK)
Eksklusiv medlemspris kr 210

kr 253
Normalpris
kr 214
Medlemspris
SPAR
kr 43
BOG (PAPERBACK)
Eksklusiv medlemspris kr 540

kr 653
Normalpris
kr 551
Medlemspris
SPAR
kr 113
BOG (PAPERBACK)
Eksklusiv medlemspris kr 455

kr 518
Normalpris
kr 461
Medlemspris
SPAR
kr 63
BOG (PAPERBACK)
Eksklusiv medlemspris kr 402

kr 450
Normalpris
kr 407
Medlemspris
SPAR
kr 48
BOG (PAPERBACK)
Eksklusiv medlemspris kr 514

kr 597
Normalpris
kr 522
Medlemspris
SPAR
kr 83
BOG (PAPERBACK)
Eksklusiv medlemspris kr 152

kr 176
Normalpris
kr 154
Medlemspris
SPAR
kr 24
BOG (PAPERBACK)
Eksklusiv medlemspris kr 400

kr 450
Normalpris
kr 405
Medlemspris
SPAR
kr 50
BOG (PAPERBACK)
Eksklusiv medlemspris kr 393

kr 441
Normalpris
kr 398
Medlemspris
SPAR
kr 48
BOG (PAPERBACK)
Eksklusiv medlemspris kr 534

kr 619
Normalpris
kr 543
Medlemspris
SPAR
kr 85
BOG (PAPERBACK)
Eksklusiv medlemspris kr 159

kr 186
Normalpris
kr 162
Medlemspris
SPAR
kr 27
BOG (HARDBACK)
Eksklusiv medlemspris kr 814

kr 980
Normalpris
kr 831
Medlemspris
SPAR
kr 166
Vi anbefaler også
BOG (PAPERBACK)
Eksklusiv medlemspris kr 404

kr 506
Normalpris
kr 414
Medlemspris
SPAR
kr 102
BOG (PAPERBACK)
Eksklusiv medlemspris kr 330

kr 360
Normalpris
kr 333
Medlemspris
SPAR
kr 30
BOG (PAPERBACK)
Eksklusiv medlemspris kr 443

kr 506
Normalpris
kr 449
Medlemspris
SPAR
kr 63
BOG (HARDBACK)
Eksklusiv medlemspris kr 487

kr 563
Normalpris
kr 495
Medlemspris
SPAR
kr 76
BOG (PAPERBACK)
Eksklusiv medlemspris kr 330

kr 360
Normalpris
kr 333
Medlemspris
SPAR
kr 30
BOG (PAPERBACK)
Eksklusiv medlemspris kr 338

kr 371
Normalpris
kr 341
Medlemspris
SPAR
kr 33
BOG (PAPERBACK)
Eksklusiv medlemspris kr 391

kr 438
Normalpris
kr 396
Medlemspris
SPAR
kr 47
BOG (PAPERBACK)
Eksklusiv medlemspris kr 472

kr 540
Normalpris
kr 479
Medlemspris
SPAR
kr 68
BOG (PAPERBACK)
Eksklusiv medlemspris kr 373

kr 416
Normalpris
kr 377
Medlemspris
SPAR
kr 43
BOG (HARDBACK)
Eksklusiv medlemspris kr 397

kr 496
Normalpris
kr 407
Medlemspris
SPAR
kr 99
BOG (PAPERBACK)
Eksklusiv medlemspris kr 402

kr 450
Normalpris
kr 407
Medlemspris
SPAR
kr 48
BOG (PAPERBACK)
Eksklusiv medlemspris kr 435

kr 495
Normalpris
kr 441
Medlemspris
SPAR
kr 60
BOG (PAPERBACK)
Eksklusiv medlemspris kr 479

kr 552
Normalpris
kr 486
Medlemspris
SPAR
kr 73
BOG (PAPERBACK)
Eksklusiv medlemspris kr 443

kr 506
Normalpris
kr 449
Medlemspris
SPAR
kr 63
BOG (PAPERBACK)
Eksklusiv medlemspris kr 400

kr 450
Normalpris
kr 405
Medlemspris
SPAR
kr 50
BOG (PAPERBACK)
Eksklusiv medlemspris kr 376

kr 419
Normalpris
kr 380
Medlemspris
SPAR
kr 43
BOG (PAPERBACK)
Eksklusiv medlemspris kr 367

kr 450
Normalpris
kr 375
Medlemspris
SPAR
kr 83
BOG (PAPERBACK)
Eksklusiv medlemspris kr 446

kr 563
Normalpris
kr 458
Medlemspris
SPAR
kr 117
BOG (PAPERBACK)
Eksklusiv medlemspris kr 455

kr 518
Normalpris
kr 461
Medlemspris
SPAR
kr 63