CHỦ ĐỀ Tạo và khai thác cơ sở dữ liệu Phần mềm chỉnh sửa ảnh và làm video

38 0 0
Tài liệu đã được kiểm tra trùng lặp
 CHỦ ĐỀ Tạo và khai thác cơ sở dữ liệu Phần mềm chỉnh sửa ảnh và làm video

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Trang 1

BÁO CÁO CHỦ ĐỀ THUYẾT TRÌNHTÊN CHỦ ĐỀ:

Tạo và khai thác cơ sở dữ liệuPhần mềm chỉnh sửa ảnh và làm video

Trang 2

BÁO CÁO CHỦ ĐỀ THUYẾT TRÌNHTÊN CHỦ ĐỀ:

Tạo và khai thác cơ sở dữ liệuPhần mềm chỉnh sửa ảnh và làm video

STTMã hsHọ và TênNgày Sinh

Điểm Bằng s sô

BằngChữ11 Nguyễn Minh Anh23/11/2007

2Đỗ Thảo Ngọc05/01/20073Tống Quang Vinh08/10/2007

CÁN BỘ CHẤM THI

Hà Nội, năm 2024

Trang 4

BẢNG PHÂN CÔNG CÔNG VIỆC CÁC THÀNH VIÊN CỦA NHÓM

LÀM ĐƯỢC

Trang 5

MỤC LỤC

CHƯƠNG I HỆ QUẢN TRỊ CSDL MYSQL: 9

1.1.Giới thiệu về hệ quản trị CSDL MySQL: 9

1.1.1 Khái niệm: 9

1.1.2 Ưu điểm và nhược điểm: 9

1.1.3 Tính năng………10

1.2 Tạo CSDL Database trong Phpmyadmin trên MySQL localhost 14

CHƯƠNG II PHẦN MỀM CHỈNH SỬA ẢNH:……… 20

2.1 Giới thiệu về phần mềm chỉnh sửa ảnh Photoshop CS6Portable: 20

3.1.1 Tạo video bằng Powerpoint: 30

3.1.2 Tạo video bằng Scratch: 31

Trang 9

CHƯƠNG 1 HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU MYSQL

1.1 Giới thiệu về hệ quản trị CSDL MySql

1.1.1 Khái niệm

- SQL là viết tắt của Structured Query Language - ngôn ngữ truy vấn có cấu trúc

Nó là một ngôn ngữ, là tập hợp các lệnh để tương tác với cơ sở dữ liệu Dùng để lưu trữ, thao tác và truy xuất dữ liệu được lưu trữ trong một cơ sở dữ liệu quan hệ Trong thực tế, SQL là ngôn ngữ chuẩn được sử dụng hầu hết cho hệ cơ sở dữ liệu quan hệ Tất cả các hệ thống quản lý cơ sở dữ liệu quan hệ (RDMS) như MySQL, MS Access, Oracle, Postgres và SQL Server… đều sử dụng SQL làm ngôn ngữ cơ sở dữ liệu chuẩn.

- SQL là công cụ được thiết kế nhằm để quản lý dữ liệu sử dụng trong nhiều lĩnh vực

, cho phép bạn truy cập và và thực hiện các thao tác lấy các hàng hoặc sửa đổi các hàng, trích xuất ,tạo, xóa dữ liệu

1.1.2 Ưu điểm và nhược điểm

a) Ưu điểm

- Quản lý và tổ chức dữ liệu một cách hiệu quả: SQL cho phép tạo bảng, quản lý

quan hệ giữa các bảng và định dạng dữ liệu chính xác.

- Cải thiện bảo mật và tính toàn vẹn dữ liệu: SQL cung cấp tính năng bảo mật như

phân quyền truy cập và mã hóa dữ liệu, đảm bảo an toàn cho cơ sở dữ liệu.

- Dễ dàng truy xuất và phân tích dữ liệu: SQL cho phép truy vấn dữ liệu linh hoạt và

nhanh chóng, giúp tìm ra thông tin cần thiết và phân tích dữ liệu hiệu quả.

- Tính mở rộng và khả năng hợp tác: SQL là ngôn ngữ chuẩn được hỗ trợ bởi nhiều

hệ quản trị cơ sở dữ liệu khác nhau, giúp mở rộng và chia sẻ dữ liệu giữa các ứng dụng và hệ thống SQL cũng giúp tạo ra chế độ xem, thủ tục lưu trữ và các chức năng khác trong cơ sở dữ liệu quan hệ.

- Là ngôn ngữ di động: SQL là ngôn ngữ di động và bạn có thể được chuyển từ thiết

bị này sang thiết bị khác Bao gồm cả từ laptop qua PC, hay thậm chí cả các thiết bị di động Nó có khả năng chạy trên hệ thống mạng nội bộ tốt.

- Xử lý truy vấn nhanh: SQL cho khả năng chèn, xóa, truy xuất, thao tác dữ liệu

nhanh chóng, hiệu quả và vẫn đảm bảo độ chính xác của dữ liệu Do đó, bạn có thể

Trang 10

chia sẻ dữ liệu nhanh chóng cho những người dùng khác.

- Không yêu cầu về kỹ năng code: SQL sẽ không yêu cầu kỹ năng viết code như các

ngôn ngữ lập trình khác Đây là một đặc điểm thân thiện với người dùng bởi nó giúp cho mọi người dùng có thể truy cập và quản lý dễ dàng.

- Nền tảng thống nhất: Ngôn ngữ SQL sử dụng Tiếng Anh làm chuẩn Điều này tạo

ra sự thống nhất, dễ dàng hiểu, học, viết và diễn giải loại ngôn ngữ này.

- Cung cấp nhiều dạng xem dữ liệu: Giúp người dùng khác nhau có thể trực quan

hóa cấu trúc cơ sở dữ liệu và nội dung của nó theo cách khác nhau.b) Nhược điểm

- Giao diện khó dùng: SQL có giao diện phức tạp khiến một số người dùng khó truy

- Không được toàn quyền kiểm soát: Các lập trình viên sử dụng SQL không có toàn

quyền kiểm soát cơ sở dữ liệu.

- Thực thi: Hầu hết các chương trình cơ sở dữ liệu SQL đều có phần mở rộng độc

quyền riêng.

- Giá cả: Chi phí vận hành của một số phiên bản SQL khá cao khiến một số lập trình

viên gặp khó khăn khi tiếp cận.

1.1.3 Tính năng

a) Ngôn ngữ định nghĩa dữ liệu

- Câu lệnh CREATE: giúp khởi tạo CSDL, bảng,

- Cú pháp với câu lệnh CREATE:

CREATE TABLE table_name ( column1 datatype,

column2 datatype, column3 datatype,…

CHAR (n) / CHARACTER (n) Xâu kí tự có độ dài cố định n kí tựVARCHAR (n) Xâu kí tự có độ dài thay đổi, không

Trang 11

TIME Thời gian

ALTER TABLE table_name Đổi tên cột

ALTER TABLE table_name

RENAME COLUMN old_name to new_name; Sửa đổi kiểu dữ liệu của cột

ALTER TABLE table_name

MODIFY COLUMN column_name datatype;

- Câu lệnh DROP: giúp xóa một bảng, cột,

- Cú pháp với câu lệnh DROP

DROP TABLE table_name; DROP COLUMN column_name;

Trang 12

- Câu lệnh TRUNCATE: được sử dụng để xóa tất cả các hàng khỏi bảng và giải phóng

không gian chứa bảng với cú pháp.

- Cú pháp với câu lệnh TRUNCATE

TRUNCATE TABLE table_name;b) Ngôn ngữ thao tác dữ liệu

- Câu lệnh INSERT: chèn dữ liệu vào CSDL

- Cú pháp với câu lệnh INSERT:

INSERT INTO table_name (column1, column2, column3, ) VALUES (value1, value2, value3, );

- Câu lệnh UPDATE: sử dụng để cập nhật giá trị của một hoặc nhiều cột.

- Cú pháp với câu lệnh UPDATE:

UPDATE table_name

SET column1 = value1, column2 = value2, WHERE condition;

- Câu lệnh DELETE: dùng để xoá một hoặc nhiều record ở table.

- Cú pháp với câu lệnh DELETE:

DELETE FROM table_name WHERE condition;

- Câu lệnh SELECT: trích xuất bản ghi cụ thể từ một hoặc nhiều bảng.

- Một số cú pháp với câu lệnh SELECT:

+ SELECT column_name(s) FROM table_name

WHERE condition

GROUP BY column1, column2 ORDER BY column1, column2 + SELECT DISTINCT last_name- Trình tự xử lý câu lệnh SELECT: 1-FROM

2-ON 3-JOIN 4-WHERE 5-GROUP BY

6-WITH CUBE/ WITH ROLLUP 7-HAVING

Trang 13

8-SELECT 9-DISTINCT 10-ORDER BY 11-TOP

_size Kích thước của một vật gì đó như quần áohoặc file

_addr Địa chỉ vật lý hoặc phi vật lý

Bảng 2 Một số hậu tố thường gặp c) Ngôn ngữ điều khiển dữ liệu

- Câu lệnh GRANT: cho phép người sử dụng cụ thể trên các đối tượng cơ sở dữ liệu.

- Cú pháp với câu lệnh GRANT:

Trang 14

d) Ngôn ngữ kiểm soát giao dịch

- Câu lệnh COMMIT: chuyển các thay đổi xuống database.

- Cú pháp với câu lệnh COMMIT:

COMMIT;

- Câu lệnh ROLLBACK: hoàn tác các giao dịch chưa được lưu vào cơ sở dữ liệu.

- Cú pháp với câu lệnh ROLLBACK:

1.2 Tạo CSDL Database trong Phpmyadmin trên MySQL localhost

- Bước 1: Trước tiên cần download phần mềm XAMPP hoặc WAMP về máy tính, tiếp theo

bật Apache và MySQL lên

Để mở bạn truy cập theo đường dẫn C:\xampp\xampp-control

Hình 1.1 Bảng điều khiển xampp

Trang 15

- Bước 2: Gõ localhost/phpmyadmin lên trình duyệt sau đó ấn vào Mới (New) để tạo

CSDL mới

Hình 1.2 Tạo CSDL mới

-Bước 3: Điền tên cơ sở dữ liệu => Chọn utf8_general_ci => Ấn tạo

Hình 1.3 Tạo cơ sở dữ liệu

-Bước 4: Khi thực hiện xong sẽ hiện ra một bảng như hình dưới, tại đây chúng ta sẽ

thêm bảng chẳng hạn như đặt tên là “thanhvien” để lưu thành viên với 4 cột bao gồm id, tên, năm sinh, email

Trang 16

Hình 1.4

- Bước 5: Nhấp vào User accounts (Các tài khoản người dùng)

Hình 1.5 Bảng dữ liệu

Trang 17

- Bước 6: Ấn vào Add user account

 Điền tên user name Host name là localhost Password

 Tích chọn dòng Grant all… Đồng thời cũng tích ô Check all Ấn vào nút Tạo (Go)

Hình 1.6 Thông tin

- Bước 7 : Kết quả

Hình 1.7 Kết quả

Trang 18

2.1.2 Ưu điểm của Photoshop Portable.

Trang 19

 Không yêu cầu cài đặt: Với nhiều người không rành vi tính thì việc cài đặt phần mềm,đặc biệt là phần mềm có dung lượng lớn như Photoshop rất mất thời gian và phức tạp.Do đó, Photoshop portable đã hoàn toàn khắc phục nhược điểm này, bạn chỉ cần clickvào là chạy được ngay.

 Dung lượng nhỏ gọn: Thông thường, photoshop portable đã được tinh chỉnh để trở nên gọn nhẹ nhất có thể, không khiến bạn tốn ổ cứng, khi sử dụng cũng ngốn ít ram hơn hẳn.

 Dễ quản lý: Tất cả các file phần mềm cần thiết để sử dụng đều chỉ nằm trong một thư mục duy nhất, do đó bạn hoàn toàn có thể sắp xếp và quản lý một cách đơn giản, không sợ bị rối rắm.

 Tính miễn phí: Đây chính là đặc điểm quan trọng nhất khiến người dùng quan tâm và tìm đến Photoshop Portable để sử dụng Bởi lẽ họ có thể tiết kiệm chi phí mỗi tháng (hoặc mỗi năm) vì số tiền bản quyền là rất cao.

2.1.3 Nhược điểm của Photoshop Portable.

 Không được cập nhật: Các phiên bản Photoshop Portable thường sẽ bị ngắt kết nối mạng vĩnh viễn nên bạn sẽ không bao giờ cập nhật chính thức Nếu muốn, chỉ có cáchlên mạng tìm phiên bản khác để cài đặt thôi nhé.

 Không hỗ trợ người dùng: Vì Adobe rất nghiêm trọng với vấn đề vi phạm bản quyền nên họ hoàn toàn không hỗ trợ bất cứ ai dùng bản portable của Photoshop.

 Dễ dính virus: Các phần mềm miễn phí có nguồn gốc không rõ ràng thì nguy cơ bị tintặc lợi dụng, biến thành công cụ tấn công người dùng là rất cao.

2.1.4 Tính ứng dụng của Photoshop Portable.

 Thiết kế đồ họa: Bạn có thể sử dụng Photoshop Portable để tạo ra các sản phẩm đồ họa như logo, banner, poster, brochure, flyer,…

 Chỉnh sửa ảnh: Bạn có thể sử dụng Photoshop Portable để chỉnh sửa các ảnh cá nhân hay chuyên nghiệp như cắt xén, điều chỉnh màu sắc, áp dụng bộ lọc, thêm văn bản, hình dạng,…

 Làm video: Bạn có thể sử dụng Photoshop Portable để tạo ra các hiệu ứng hoặc chèn ảnh vào video.

2.2 Các tính năng của Photoshop Portable.

Biểu tượngTên công cụ (Phím

Move (V) Dùng để di chuyển các Layer, vùng chọn trên bức ảnh

Trang 20

Elliptical Marquee (M) Tạo vùng chọn ảnh có hình chữ nhật hoặc hình vuông

Lasso (L) Cũng là công cụ tạo vùng chọn nhưng ở mức độ khó hơn, người dùng có thể tạo vùng chọn có hình theo ý muốn, độ phức tạp cao, có nhiều chi tiết riêng biệt

Quick Selection (W) Là công cụ chọn vùng ảnh nhanh với thao tác tương tự

Brush (B) Công cụ còn được gọi là bút lông, giúp người dùng vẽ ra các nét giống như vệt màu giống như sử dụng bút lông, bút chì.

Clone Stamp (S) Công cụ copy một vùng ảnh sau đócó thể dán lên trên một vùng ảnh khác trong hình

History Brush Tool (Y) Công cụ cho phép người dùng lấy lại chi tiết cũ trong ảnh bằng cách dichuột lên file ảnh.

Eraser (E) Công cụ tẩy xóa giúp bạn dễ dàng tẩy đi đối tượng đã chọn và phục hồi lại đối tượng đã lưu trước đó.Gradient Tool (G) Công cụ phối màu, chuyển sắc, đổ

màu nền, tạo hiệu ứng phản chiếu, đường thẳng,…

Trang 21

Blur, Sharpen, Smudge Công cụ giúp bạn làm mờ/ làm rõ nét/ tạo các vết xước trên vùng ảnhđược chọn

Bảng 3 Một số tính năng

2.3 Tách nền trên PhotoshopCS6

Bước 1: Tại màn hình chính chọn Open để thêm ảnh.

Bước 2: Chọn ảnh bạn muốn tách nền, sau đó nhấn Open để thêm.

Bước 3: Sau khi ảnh đã được thêm, bạn hãy chọn vùng chọn mà mình muốn xoá hoặc

tách nền ảnh Để chọn vùng bạn có thể nhấn chuột phải vào biểu tượng hình elip Lúc

này 3 công cụ sẽ hiển thị là: Lasso tool, Polygonal Lasso Tool và Magnetic Lasso

Tool Chọn 1 trong 3 để sử dụng.

- Lasso tool: Bạn chỉ cần kéo giữ chuột một xung quanh đối tượng hoặc vùng bạn

muốn chọn

- Polygonal Lasso Tool: Với chế độ này bạn sẽ vẽ bao xung quanh vị trí hay đối

tượng mình muốn chọn bằng nhiều đường thẳng nối tiếp nhau, để hoàn thành việc tạo vùng chọn, bạn cần nhấp một lần nữa vào điểm bắt đầu Cách này sẽ dễ dàng thực hiện hơn khi những đối tượng là các đường gấp khúc.

- Magnetic Lasso Tool: Bạn tiến hành chọn vào công cụ, tiếp theo bạn tiến hành

click vào phần biên của đối tượng Sau đó, bạn chỉ cần di chuyển chuột dọc theo phần biên, sao cho phần biên của đối tượng nằm trong vùng ảnh hưởng Để kết thúc công việc này, bạn di chuyển chuột về điểm xuất phát Lúc này bạn click chuột một lần nữa vào điểm xuất phát, lập tức đường bao sẽ biến thành vùng chọn.

Trang 22

Hình 2.1

Bước 4: Thay vì chọn biểu tượng hình elip ở Bước 3 Bạn cũng có thể click chuột

phải vào biểu tượng cây bút để chọn vùng Tương tự, lúc này thanh công cụ sẽ hiển

thị cho bạn 3 công cụ: Object Selection Tool, Quick Selection Tool, Magic Wand

Tool Và bạn phải chọn 1 trong 3 để chọn vùng

- Object Selection Tool: Chế độ cho phép bạn kéo một vùng xung quanh đối tượng và Photoshop sẽ tự động tạo một vùng chọn đối tượng chủ đề.

- Quick Selection Tool: Bạn chỉ cần di chuột qua những khu vực cần select, Photoshop sẽ tự động tính toán màu sắc, cấu trúc đối tượng để đưa ra vùng lựa chọn phù hợp nhất Công cụ này rất phù hợp để lựa chọn các vùng có màu sắc phức tạp như quần áo, vật dụng.

- Magic Wand Tool: Chế độ này cho phép bạn chọn lựa những vùng có màu sắc tương đồng nhau, chỉ cần nhấn vào những vùng có màu sắc tương đồng nhau hệ thống sẽ tự động quét chọn những vùng đó Bạn kết hợp phím Shift (Thêm vùng chọn) và phím Alt (Bớt vùng chọn) để lựa chọn được đúng khu vực mong muốn.

Trang 23

Hình 2.2

Bước 5: Chọn vùng mà bạn muốn tách hoặc xoá nền ảnh.

Bước 6: Chọn Add a mask ở bên dưới bảng Layers (biểu tượng hình chữ nhật có hình

tròn đen ở giữa).

Hình 2.3

Bước 7: Lúc này sẽ chỉ còn chủ thể chính trên tấm hình của bạn.

Trang 24

Bước 8: Click đúp chuột vào hình mặt nạ (hình đen trắng bên cạnh tấm hình preview)

trên bảng Layers.

Hình 2.4

Bước 9: Bảng công cụ mới sẽ hiển thị ra cho bạn, lúc này bạn hãy tìm và tùy chỉnh

thông số Radius trên thanh trượt Khi rê chuột xung quanh tấm hình, bạn sẽ thấy hình tròn với một dấu cộng nhỏ bên trong Hãy dùng công cụ này để loại bỏ các chi tiết thừa trên tấm hình.

Bước 10: Điều chỉnh các thông số khác bằng thanh trượt cho tới khi đạt kết quả như

ý Và click Ok bên dưới để lưu tùy chọn lại

2.4 Đổi màu trong PhotoshopCS6.

Bước 1: Mở Photoshop và nhập ảnh vào phần mềm.

Bước 2: Chọn Image từ thanh menu.

Bước 3: Vào menu Adjustments và chọn Replace Color.

Trang 25

Hình 2.5

Bước 4: Menu Replace Color sẽ xuất hiện.

Bước 5: Chọn một màu từ đối tượng mà bạn muốn thay đổi

Hình 2.6

Bước 6: Chọn Result color từ cùng một menu.

Bước 7: Sau khi bạn chọn Result color, menu chọn màu Color Picker sẽ xuất hiện

Trang 26

Photoshop hiển thị cho bạn các màu hiện tại và mới từ menu đã nói Khi tương tác với thanh trượt màu, bạn sẽ thấy bản xem trước trực tiếp của màu đã thay đổi cùng với đối tượng Lặp lại quy trình cho các màu khác trong đối tượng và thực hiện nhữngthay đổi cho đến khi bạn sẵn sàng xuất hình ảnh cuối cùng.

2.5 Chèn ảnh trong PhotoshopCS6

Bước 1: Mở ảnh bạn cần chèn Layer trong Photoshop > Vào Layer > Chọn New >

Chọn layer hoặc bạn có thể dùng tổ hợp phím Shift + Ctrl + N.

Hình 2.7

Bước 2: Đặt tên cho Layer mới > Nhấn OK

Trang 27

Hình 2.8

Bước 3: Vào File > Chọn Place Embedded để chèn ảnh vào Layer.

Hình 2.9

Bước 4: Chọn ảnh cần chèn vào Layer > chọn Place để tiếp tục.

Bước 5: Click chọn vào các góc để căn chỉnh kích thước của ảnh vừa chèn vào Layer.

Bước 6: Chèn ảnh vào Layer

Trang 28

Hình 2.10

Trang 29

Chương 3 VIDEO

3.1 Sáng tạo video

3.1.1 Tạo video bằng PowerPoint

a) Tạo slide trình bày:

- Mở PowerPoint và bắt đầu tạo các slide trình bày bằng cách chọn mẫu có sẵn hoặc tạo mới từ đầu.

- Mỗi slide nên có một chủ đề cụ thể và chứa thông tin hoặc hình ảnh liên quan đến chủ đề đó.

- Sử dụng các tính năng của PowerPoint như các hiệu ứng chuyển động, định dạng văn bản và hình ảnh để làm cho các slide trở nên sinh động và hấp dẫn.

- Đảm bảo rằng thời lượng hiển thị của mỗi slide phù hợp và không quá nhanh hoặc quá chậm.

b) Thêm phần tử đa phương tiện:

- Để làm cho video của bạn đa dạng và thú vị hơn, bạn có thể thêm hình ảnh, biểu đồ, video, âm thanh và các phần tử đa phương tiện khác vào các slide.

- Sử dụng các tính năng của PowerPoint như Insert để thêm các phần tử này và sắp xếp chúng một cách hợp lý trên các slide.

c) Chỉnh sửa và tối ưu hóa:

- Kiểm tra lại toàn bộ video để đảm bảo rằng mọi nội dung và phần tử đa phương tiện đều hiển thị một cách chính xác và mượt mà.

- Tối ưu hóa các hình ảnh và video để giảm dung lượng của tập tin xuất video, đồng thời duytrì chất lượng hình ảnh.

d) Xuất video:

- Khi bạn đã hoàn thành video của mình, chọn File > Save As để lưu lại dưới định dạng pptx để dễ dàng chỉnh sửa sau này.

- Tiếp theo, chọn File > Export > Create a Video.

- Trong cửa sổ "Create a Video", bạn có thể chọn chất lượng video bạn muốn xuất, cũng nhưthời lượng mỗi slide hiển thị Qua video powerpoint bọn em muốn quảng bá về nét ẩm thực của Hà Nội :Thưởng thức Hương Vị Đậm Đà của Ẩm Thực Truyền Thống Hà NộiHà Nội - thủ đô của Việt Nam, không chỉ nổi tiếng với cảnh đẹp lịch sử và văn hóa phong phú mà còn là thiên đường của ẩm thực truyền thống Những món ăn đặc trưng của Hà Thành không chỉ là những món ngon mà còn là những biểu tượng văn hóa, là tinh hoa của sựsáng tạo và lòng đam mê nấu ăn của người dân nơi đây Trong bài báo cáo này, chúng tôi muốn giới thiệu đến quý vị những món ăn truyền thống đặc sắc của Hà Nội, những hương vịmà bất cứ ai đã từng thưởng nghiệm cũng sẽ khó quên.

Ngày đăng: 15/05/2024, 13:10

Tài liệu cùng người dùng

Tài liệu liên quan