Welcome to the course Introduction to Databases.I'm Jennifer Widom fro dịch - Welcome to the course Introduction to Databases.I'm Jennifer Widom fro Việt làm thế nào để nói

Welcome to the course Introduction

Welcome to the course Introduction to Databases.
I'm Jennifer Widom from Stanford University.
In this course we'll be learning
about databases and the use
of database management systems, primarily
from the viewpoint of the designer,
user and developer of database applications.
I'm going to start by describing in
one very long sentence what
a database management system provides for applications.
It provides a means of handling large amounts
of data primarily, but let's looks at a little more detail.
What it provides, in a
long sentence, is efficient, reliable,
convenient and safe multi-user
storage of and access to
massive amounts of persistent data.
So, I'm going to go
into each one of those adjectives in
a little bit more detail in a moment.
But I did want to mention that database
systems are extremely prevalent in the world today.
They sit behind many websites
that will run your banking systems,
your telecommunications, deployments of
sensors, scientific experiments and much, much more.
Highly prevalent.
So let's talk a little
bit about why database systems are
so popular so and prevalent by looking at these seven adjectives.
The first aspect of database
systems is that they handle
data at a massive scale.
So if you think about
the amount of data that is
being produced today, database systems
are handling terabytes of data,
sometimes even terabytes of data every day.
And one of the critical
aspects is that the data
that's handled by database management systems
systems is much larger than can
fit in the memory of a typical computing system.
So memories are indeed growing
very, very fast, but the
amount of data in the world
and data to be handled by
database systems is growing much faster.
So database systems are
designed to handle data that to residing outside of memory.
Secondly, the data that's
handled by database management systems is typically persistent.
And what I mean by that is
that the data in the database
outlives the programs that execute on that data.
So if you run
a typical computer program the program
will start the variables will be created.
There will be data that's operated on
the program, the program will finish and the data will go away.
It's sort of the other way with databases.
The data is what sits there
and then program will start
up, it will operate on the
data, the program will stop and the data will still be there.
Very often actually multiple programs
will be operating on the same data.
Next, safety.
So database systems, since
they run critical applications such as
telecommunications and banking systems,
have to have guarantees that
the data managed by the system
will stay in a consistent
state, it won't be lost or
overwritten when there are
failures, and there can be hardware failures.
There can be software failures.
Even simple power outages.
You don't want your bank
balance to change because the
power went out at your bank branch.
And of course there are the problem
of malicious users that may try to corrupt data.
So database systems have a
number of built in mechanisms that
ensure that the data remains consistent,
regardless of what happens.
Next multi-user. So I
mentioned that multiple programs may operate on the same database.
And even with one program operating
on a database, that program may
allow many different users or
applications to access the data concurrently.
So when you have
multiple applications working on
the same data, the system
has to have some mechanisms, again,
to ensure that the data stays consistent.
That you don't have, for example,
half of a data item
overwritten by one person and
the other half overwritten by another.
So there's mechanisms in database
systems called concurrency control.
And the idea there is
that we control the way multiple users access the database.
Now we don't control it by
only having one user have
exclusive access to the database
or the performance would slow down considerably.
So the control actually occurs at
the level of the data items in the database.
So many users might be operating
on the same database but be
operating on different individual data items.
It's a little bit similar
to, say, file system concurrency or
even variable concurrency in programs,
except it's more centered around the data itself.
The next adjective is convenience, and
convenience is actually one of the
critical features of database systems.
They really are designed to make
it easy to work with large
amounts of data and to
do very powerful and interesting processing on that data.
So there's a couple levels at which that happens.
There's a notion in databases called Physical Data Independence.
It's kind of a mouthful, but
what that's saying is that
the way that data is actually
stored and laid out on
disk is independent of the
way that programs think about the structure of the data.
So you could have a program that
opera
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Chào mừng đến với khóa học giới thiệu về cơ sở dữ liệu.Tôi là Jennifer Widom từ Đại học Stanford.Trong khóa học này chúng ta sẽ học hỏivề cơ sở dữ liệu và sử dụngtrong cơ sở dữ liệu hệ thống quản lý, chủ yếutừ quan điểm của các nhà thiết kế,người dùng và nhà phát triển của các ứng dụng cơ sở dữ liệu.Tôi sẽ bắt đầu bằng cách mô tả trongmột trong rất dài câu gìmột hệ thống quản lý cơ sở dữ liệu cung cấp cho các ứng dụng.Nó cung cấp một phương tiện để xử lý một lượng lớndữ liệu chủ yếu, nhưng chúng ta hãy nhìn vào chi tiết hơn một chút.Những gì nó cung cấp, trong mộtLong câu, hiệu quả, đáng tin cậy,thuận tiện và an toàn đa người dùnglưu trữ và truy cập vàosố lượng lớn các dữ liệu liên tục.Vì vậy, tôi sẽ đivào mỗi một trong số những mục từXem chi tiết hơn một chút trong một thời điểm.Nhưng tôi muốn đề cập đến rằng cơ sở dữ liệuHệ thống là rất phổ biến trong thế giới ngày nay.Họ ngồi đằng sau nhiều trang webmà sẽ chạy hệ thống ngân hàng của bạn,viễn thông của bạn, quá trình triển khai củathiết bị cảm ứng, thí nghiệm khoa học và nhiều, nhiều hơn nữa.Rất phổ biến.Vì vậy, hãy nói chuyện một chútbit về lý do tại sao hệ thống cơ sở dữ liệunên phổ biến như vậy và phổ biến bằng cách nhìn vào các từ 7.Các khía cạnh đầu tiên của cơ sở dữ liệuHệ thống là họ xử lýdữ liệu ở quy mô lớn.Vì vậy, nếu bạn nghĩ vềsố lượng dữ liệusản xuất ngày nay, Hệ thống cơ sở dữ liệuđang xử lý terabytes dữ liệu,đôi khi ngay cả terabytes dữ liệu mỗi ngày.Và một trong những điều quan trọngkhía cạnh đó là các dữ liệuđó được xử lý bởi hệ thống quản lý cơ sở dữ liệuHệ thống là lớn hơn nhiều hơn có thểphù hợp trong bộ nhớ của một hệ thống máy tính điển hình.Để kỷ niệm thực sự đang phát triểnrất, rất nhanh chóng, nhưng cácsố lượng dữ liệu trên thế giớivà các dữ liệu được xử lý bởicơ sở dữ liệu hệ thống đang tăng trưởng nhanh hơn nhiều.Do đó, Hệ thống cơ sở dữ liệuđược thiết kế để xử lý các dữ liệu đó để sinh sống bên ngoài của bộ nhớ.Thứ hai, các dữ liệu đóxử lý cơ sở dữ liệu quản lý hệ thống là thường liên tục.Và những gì tôi có nghĩa là bởi đó làmà dữ liệu trong cơ sở dữ liệuoutlives các chương trình thực thi trên dữ liệu đó.Vì vậy, nếu bạn chạymột chương trình máy tính điển hình chương trìnhsẽ bắt đầu các biến sẽ được tạo ra.Sẽ có dữ liệu được sử dụng trênCác chương trình, chương trình sẽ kết thúc và các dữ liệu sẽ biến mất.Nó là loại cách khác với cơ sở dữ liệu.Các dữ liệu là những gì ngồi đóvà sau đó chương trình sẽ bắt đầulên, nó sẽ hoạt động trên cácdữ liệu, chương trình sẽ dừng lại và dữ liệu vẫn sẽ ở đó.Thực sự rất thường xuyên có nhiều chương trìnhsẽ điều hành trên cùng một dữ liệu.Tiếp theo, an toàn.Vì vậy cơ sở dữ liệu hệ thống, kể từ khihọ chạy ứng dụng quan trọng nhưviễn thông và hệ thống ngân hàng,phải có sự bảo đảm rằngdữ liệu được quản lý bằng hệ thốngsẽ ở lại tại một quánnhà nước, nó sẽ không bị mất hoặcghi đè khi cóthất bại, và có thể là lỗi phần cứng.Có thể là phần mềm thất bại.Cúp điện thậm chí đơn giản.Bạn không muốn ngân hàng của bạnsự cân bằng để thay đổi vì cácnguồn điện đi ra tại chi nhánh ngân hàng của bạn.Và tất nhiên có những vấn đềđộc hại người dùng có thể thử tham nhũng dữ liệu.Vì vậy, Hệ thống cơ sở dữ liệu có mộtsố lượng được xây dựng trong cơ chế đóđảm bảo rằng dữ liệu vẫn còn phù hợp,bất kể điều gì xảy ra.Nhiều người sử dụng tiếp theo. Vì vậy tôiđề cập đến nhiều chương trình có thể hoạt động trên cơ sở dữ liệu tương tự.Và ngay cả với một chương trình hoạt độngtrên cơ sở dữ liệu, chương trình đó có thểcho phép nhiều người sử dụng khác nhau hoặcứng dụng để truy cập dữ liệu đồng thời.Vì vậy, khi bạn cónhiều ứng dụng làm việc trêncùng một dữ liệu, Hệ thốngđã có một số cơ chế, một lần nữa,để đảm bảo rằng dữ liệu được thống nhất.Bạn không có, ví dụ:một nửa của một mục dữ liệughi đè bởi một người vàmột nửa khác ghi đè của người khác.Vì vậy, đó là cơ chế trong cơ sở dữ liệuHệ thống được gọi là điều khiển concurrency.Và ý tưởng đó làrằng chúng tôi có thể kiểm soát theo cách mà nhiều người dùng truy cập vào cơ sở dữ liệu.Bây giờ chúng tôi không kiểm soát nó bằng cáchchỉ có một người sử dụng cóđộc quyền truy cập vào cơ sở dữ liệuhoặc hiệu suất sẽ làm chậm đáng kể.Vì vậy, việc kiểm soát thực sự xảy ra tạimức độ của các dữ liệu, cơ sở dữ liệu.Vì vậy, nhiều người dùng có thể hoạt độngtrên cùng một cơ sở dữ liệu nhưng cóhoạt động trên các mục dữ liệu cá nhân khác nhau.Nó là một chút tương tựđể, nói, tập tin hệ thống concurrency hoặcthậm chí biến concurrency trong chương trình,Ngoại trừ việc nó hơn tập trung vào các dữ liệu riêng của mình.Sau tính từ là thuận tiện, vàthuận tiện thực sự là một trong nhữngCác tính năng quan trọng của hệ thống cơ sở dữ liệu.Họ thực sự được thiết kế để làm chonó dễ dàng để làm việc với lớnsố lượng dữ liệu và đếnđể xử lý rất mạnh mẽ và thú vị trên dữ liệu đó.Vì vậy, có là một vài cấp độ mà tại đó điều đó xảy ra.Đó là một khái niệm trong cơ sở dữ liệu được gọi là vật lý dữ liệu độc lập.Nó là loại một mouthful, nhưngmà nói gì đóđường dữ liệu là thực sựlưu trữ và đặt ra trênđĩa là độc lập với cáccách chương trình suy nghĩ về cấu trúc dữ liệu.Vì vậy, bạn có thể có một chương trình màOpera
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Chào mừng bạn đến Giới thiệu khóa học để cơ sở dữ liệu.
Tôi Jennifer Widom từ Đại học Stanford.
Trong khóa học này, chúng ta sẽ được học
về cơ sở dữ liệu và việc sử dụng
các hệ thống quản lý cơ sở dữ liệu, chủ yếu là
từ quan điểm của các nhà thiết kế,
sử dụng và phát triển ứng dụng cơ sở dữ liệu.
tôi sẽ bắt đầu bằng việc mô tả trong
một câu rất dài những gì
một hệ thống quản lý cơ sở dữ liệu cung cấp cho các ứng dụng.
nó cung cấp một phương tiện để xử lý một lượng lớn
dữ liệu chủ yếu, nhưng chúng ta hãy nhìn vào một chi tiết nhỏ hơn.
những gì nó cung cấp, trong một
lâu câu, là hiệu quả, đáng tin cậy,
thuận tiện và an toàn đa người dùng
lưu trữ và truy cập
số lượng lớn dữ liệu liên tục.
Vì vậy, tôi sẽ đi
vào mỗi một trong những tính từ trong
chi tiết hơn một chút trong một thời điểm.
Nhưng tôi đã muốn đề cập rằng cơ sở dữ liệu
hệ thống là vô cùng phổ biến trong thế giới ngày nay.
Họ ngồi đằng sau rất nhiều trang web
mà sẽ chạy hệ thống ngân hàng của bạn,
viễn thông, triển khai các
cảm biến, các thí nghiệm khoa học và nhiều, nhiều hơn nữa.
rất phổ biến.
Vì vậy, chúng ta hãy nói một chút
chút về lý do tại sao các hệ thống cơ sở dữ liệu là
rất phổ biến như vậy và phổ biến bằng cách nhìn vào những bảy tính từ.
các khía cạnh đầu tiên của cơ sở dữ liệu
hệ thống là họ xử lý
dữ liệu ở quy mô lớn.
Vì vậy, nếu bạn nghĩ về
số lượng dữ liệu được
được sản xuất hiện nay, cơ sở dữ liệu hệ thống
đang xử lý terabyte dữ liệu,
thậm chí đôi khi terabyte dữ liệu mỗi ngày.
Và một trong những quan trọng
khía cạnh là các dữ liệu
đó là xử lý bởi hệ thống quản lý cơ sở dữ liệu
hệ thống là lớn hơn nhiều so với có thể
phù hợp trong bộ nhớ của một hệ thống máy tính thông thường.
vì vậy, kỷ niệm thực sự phát triển
rất nhanh, nhưng
số lượng dữ liệu trong thế giới
và dữ liệu được xử lý bởi
hệ thống cơ sở dữ liệu đang tăng trưởng nhanh hơn nhiều.
Vì vậy, hệ thống cơ sở dữ liệu được
thiết kế để xử lý các dữ liệu đó để cư trú bên ngoài của bộ nhớ.
Thứ hai, các dữ liệu đó là
xử lý bởi hệ thống quản lý cơ sở dữ liệu thường là dai dẳng.
Và những gì tôi có ý nghĩa bởi đó là
các dữ liệu trong cơ sở dữ liệu
outlives các chương trình thực hiện trên dữ liệu đó.
Vì vậy, nếu bạn chạy
một chương trình máy tính điển hình của chương trình
sẽ bắt đầu các biến sẽ được tạo ra.
sẽ có dữ liệu đó là hoạt động trên
các chương trình, chương trình sẽ kết thúc và các dữ liệu sẽ biến mất.
đó là loại đường khác với cơ sở dữ liệu.
các dữ liệu là gì ngồi ở đó
và sau đó chương trình sẽ bắt đầu
lên, nó sẽ hoạt động trên các
dữ liệu, chương trình sẽ dừng lại và dữ liệu vẫn sẽ ở đó.
Rất thường thực sự nhiều chương trình
sẽ được hoạt động trên cùng một dữ liệu.
Tiếp theo, an toàn.
vì vậy, hệ thống cơ sở dữ liệu, vì
họ chạy các ứng dụng quan trọng như
viễn thông và hệ thống ngân hàng,
cần phải có sự đảm bảo rằng
dữ liệu được quản lý bởi hệ thống
sẽ ở trong một quán
nước, nó sẽ không bị mất hay
bị ghi đè khi có
thất bại, và có thể có lỗi phần cứng.
có thể có lỗi phần mềm.
Ngay cả cúp điện đơn giản.
bạn không muốn ngân hàng của bạn
sự cân bằng cho thay đổi vì
mất điện tại chi nhánh ngân hàng của bạn.
Và tất nhiên có những vấn đề
của người sử dụng độc hại có thể cố gắng làm hỏng dữ liệu.
vì vậy, hệ thống cơ sở dữ liệu có một
số được xây dựng trong cơ chế
đảm bảo rằng các dữ liệu vẫn nhất quán,
bất kể điều gì xảy ra .
Tiếp theo đa người dùng. Vì vậy, tôi
đã đề cập rằng nhiều chương trình có thể hoạt động trên cơ sở dữ liệu tương tự.
Và ngay cả với một chương trình hoạt động
trên một cơ sở dữ liệu, chương trình có thể
cho phép nhiều người dùng khác nhau hoặc
các ứng dụng để truy cập dữ liệu đồng thời.
Vì vậy, khi bạn có
nhiều ứng dụng làm việc trên
cùng một dữ liệu, hệ thống
phải có một số cơ chế, một lần nữa,
để đảm bảo dữ liệu luôn kiên trì.
đó là bạn không có, ví dụ,
một nửa của một mục dữ liệu
bị ghi đè bởi một người và
một nửa còn lại ghi đè bởi một.
vì vậy, có cơ chế trong cơ sở dữ liệu
hệ thống gọi là kiểm soát đồng thời.
Và ý tưởng đó là
chúng ta kiểm soát cách nhiều người dùng truy cập vào cơ sở dữ liệu.
Bây giờ chúng tôi không kiểm soát nó bằng cách
chỉ có một người sử dụng đã
truy cập độc quyền cho các cơ sở dữ liệu
hoặc thực hiện sẽ làm chậm lại đáng kể.
Vì vậy, việc kiểm soát thực sự xảy ra ở
mức độ của các mục dữ liệu trong cơ sở dữ liệu.
Vì vậy, nhiều người sử dụng có thể hoạt động
trên cơ sở dữ liệu tương tự nhưng được
hoạt động trên các dữ liệu cá nhân khác nhau.
Đó là một chút tương tự
, nói rằng, hệ thống tập tin đồng thời hoặc
thậm chí đồng thời biến trong chương trình ,
ngoại trừ nó nhiều hơn trung vào các dữ liệu chính nó.
tính từ tiếp theo là tiện dụng và
tiện lợi thực sự là một trong những
tính năng quan trọng của hệ thống cơ sở dữ liệu.
Họ thực sự được thiết kế để làm cho
nó dễ dàng để làm việc với lớn
lượng của dữ liệu và
làm rất mạnh mẽ và thú vị xử lý trên dữ liệu đó.
Vì vậy, có một cặp vợ chồng ở độ cao này điều đó xảy ra.
có một khái niệm trong cơ sở dữ liệu được gọi là Physical Data Độc lập.
đó là loại một ngụm, nhưng
những gì mà là nói là
cách mà dữ liệu được thực sự
được lưu trữ và đặt trên
đĩa độc lập với
cách mà các chương trình suy nghĩ về cấu trúc của dữ liệu.
Vì vậy, bạn có thể có một chương trình
opera
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2025 I Love Translation. All reserved.

E-mail: