Chuyển đến nội dung chính

Bài đăng

[CSDL] Chuẩn hoá dữ liệu các Lược đồ quan hệ (ER Diagram)

1. ĐỊNH NGHĨA Chuẩn hoá dữ liệu  là quá trính phân tích các lược đồ quan hệ cho trước dựa trên các phụ thuộc hàm và các khoá chính của chúng để đạt đến các tính chất mong muốn: (1) Cực tiểu sự dư thừa và (2) Cực tiểu các phép cập nhật bất thường. (Các lược đồ quan hệ không thoả mãn các kiểm tra dạng chuẩn sẽ được tách ra thành các lược đồ quan hệ nhỏ hơn thoả mãn các kiểm tra và có các tính chất mong muốn). Ý nghĩa đối với người thiết kế CSDL : Thực hiện một loạt các kiểm tra dạng chuẩn trên lược đồ quan hệ sao cho cơ sở dữ liệu quan hệ có thể được chuẩn hoá đến một mức cần thiết . 2. CÁC DẠNG CHUẨN HOÁ DỮ LIỆU LƯỢC ĐỒ QUAN HỆ - Bao gồm: 1NF, 2NF, 3NF, Boyce-Codd (BCNF).  - Đối với chuẩn hoá dữ liệu dạng 3 (3NF):   Tất cả thuộc tính không khoá trong 3NF được yêu cầu là phải phụ thuộc TRỰC TIẾP vào mỗi khóa candidate của quan hệ. (*) Một số định nghĩa liên quan: Super key : là một tập hợp các thuộc tính trong m...

[Network] Type of NAT (Network Address Translation)

04 type of NAT: 1.  Full-cone NAT , also known as  one-to-one NAT (NAT Toàn vành): Once an internal address (iAddr:iPort) is mapped to an external address (eAddr:ePort), any packets from iAddr:iPort are sent through eAddr:ePort. Any external host  can send packets to iAddr:iPort by sending packets to eAddr:ePort. 2.  (Address)-restricted-cone NAT (NAT Giới hạn địa chỉ) Once an internal address (iAddr:iPort) is mapped to an external address (eAddr:ePort), any packets from iAddr:iPort are sent through eAddr:ePort. An external host ( hAddr:any ) can send packets to iAddr:iPort by sending packets to eAddr:ePort only if iAddr:iPort has previously sent a packet to hAddr: any . "Any" means the port number doesn't matter. 3.  Port-restricted cone NAT  (NAT Giới hạn Cổng) Like an address restricted cone NAT, but the restriction includes port numbers. Once an internal address (iAddr:iPort) is mapped to an external address (eAddr:...

[ebook] Phần I - Tổng hợp nội dung sách "Nuôi con không phải cuộc chiến"

Phần I - Nuôi con không phải cuộc chiến Chương 1: ăn ngủ tự lập mẹ nhàn con ngoan EASY: eat - activity - Sleep - Your time -> Là chu kỳ sinh hoạt lặp đi lặp lại của bé trong một khoảng thời gian 1 ngày của bé. Có thể bạn quan tâm: Khuyến mãi mua trọn bộ sách Nuôi con không phải cuộc chiến I. Nếp sinh hoạt EASY   1. Lợi ích EASY: Đối với bé: + Nhận biết được những gì xảy ra tiếp theo -> Tăng khả năng tự tin của con. + Tập cho bé phản xạ có điều kiện. + Kết nối nhịp sing học của con. Đối vơí mẹ: + Biết cách phản ứng với những nhu cầu khác nhau của bé, không nhầm lẫn giữa khi bé khóc đòi ăn hay làm nũng.  Về lâu dài: + EASY là nền tảng cơ bản giúp rèn luyện sự tự lập ở bé. + Tạo nếp sinh hoạt ăn ngủ điều độ. (Khi con càng lớn chu kỳ EASY càng dài ra) 2.   Chu kỳ 03h: Cho bé từ 0 - 3 tháng tuổi. Bé ăn cách nhau 03 giờ. Cho con ngủ theo bảng thời gian hoặc căn cứ vào dấu hiệu của bé. Cân nặng tiêu chuẩn 2.7kg 3...

Thủ tục xin giấy phép xây dựng nhà ở riêng lẻ

1. Lệ phí:    - 50.000 vnđ / Giấy phép    - Tối đa: 35000 vnd/ m2 2. Cơ quan tiếp nhận Hồ sơ:    - UBND Quận Ngũ Hành Sơn. 3. Hồ sơ xin GPXD:    - Đơn xin GPXD (theo mẫu phụ lục 13, dành cho nhà ở riêng lẻ).    - Sổ đỏ công chứng.    - 02 Bộ hồ sơ thiết kế xd, cụ thể:       + Thiết kế mặt cắt tổng thể công trình.       + Thiết kế mặt cắt đứng và cắt ngang ngôi nhà.       + Thiết kế móng ngôi nhà. 4. Thời gian giải quyết:   - Tối đa 15 ngày, kể từ ngày nộp đơn. 5. Một số lưu ý:    - Thời hạn tối đa của giấy phép XD là 12 tháng.     - Gia hạn tối đa 6 tháng. Thời gian xin gia hạn trước 30 ngày, tính từ ngày GPXD hết nạn. Gia hạn tối đa 02 lần/ giấy phép.    - Quá thời gian hẹn mà cơ quan không trả kết quả thì công dân được phép tiến hành xây dựng.    - Chi phí xin giấy phép XD trọn gói qua môi giới: ...

[Big Data] Compare Hadoop vs Storm

Storm Hadoop Real-time stream processing Batch processing Stateless Stateful Master/Slave architecture with ZooKeeper based coordination. The master node is called as  nimbus  and slaves are  supervisors . Master-slave architecture with/without ZooKeeper based coordination. Master node is  job tracker  and slave node is  task tracker . A Storm streaming process can access tens of thousands messages per second on cluster. Hadoop Distributed File System (HDFS) uses MapReduce framework to process vast amount of data that takes minutes or hours. Storm topology runs until shutdown by the user or an unexpected unrecoverable failure. MapReduce jobs are executed in a sequential order and completed eventually. Both are distributed and fault-tolerant If nimbus / supervisor dies, restarting makes it continue from where it stopped, hence nothing gets affected. If the JobTracker dies, all the running jobs are lost.

[Centos] Fix WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

When you SSH to Linux Server and meet this error: user@hostname ~]$ ssh root@pong @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now (man-in-the-middle attack)! It is also possible that a host key has just been changed. The fingerprint for the RSA key sent by the remote host is 6e:45:f9:a8:af:38:3d:a1:a5:c7:76:1d:02:f8:77:00. Please contact your system administrator. Add correct host key in /home/hostname /.ssh/known_hosts to get rid of this message. Offending RSA key in /var/lib/sss/pubconf/known_hosts:4 RSA host key for pong has changed and you have requested strict checking. Host key verification failed. => Way how to fix this problem, using this statement: ssh-keygen -R Example: ssh-keygen -R 422.62.159.23

[ebook] Phần II - Tổng hợp nội dung sách "Nuôi con không phải cuộc chiến"

Phần II: Dạy con không phải cuộc chiến Chương 5: AN TOÀN CHO TRẺ - Cho con biết về những mối nguy hại và hậu quả của chúng. - Tạo dựng môi trường an toàn cho con. Có thể bạn quan tâm: Khuyến mãi mua trọn bộ sách Nuôi con không phải cuộc chiến Chương 6: DẠY CHO TỰ LẬP - Khi con khóc, chờ 5-20 phút rồi mới hỏi lý do. -> giúp trẻ học cách tự trấn an. - Dưới 6 tháng là thời gian học Tự trấn an tốt nhất. - Rèn nếp chơi độc lập: 0-3 tháng tuổi: dạy kỹ năng tự trấn an. Để trẻ tự chơi 5-10 phút sau khi ngủ dậy 3-6 tháng: tập cho bé tự chơi trong khoảng 10-15 phút 6-12 tháng: rèn luyện khả năng tự ngủ và tự chơi 1-2 tiếng. Thiết lập khoảng thời gian chơi cố định. Sau 12 tháng: để trẻ tự chơi 1-3 tiếng. Thiết lập khoảng thời gian chơi cố định và ko cố định. 24 tháng: rèn luyện cho con tự chơi theo khoảng thời gian bất kỳ, tăng tính tự lập, trưởng thành của con. - Không nên làm con mất tập trung, gián đoạn khi con đang chơi 1 mình. khi con tự chơi, thỉnh thoảng đ...

[Centos OSX] Install a CentOS 7 Minimal Virtual Machine with VirtualBox

The Install I'm not going to walk you through the VirtualBox install because it's simple and straight forward. I will however, go through the steps of installing CentOS in VirtualBox. Once you have VirtualBox installed, open it up and click on the New icon on the top left of the toolbar. Name your VM anything you want, but make sure you choose  Linux  as the type and  Red Hat (64-bit)  as the version. Next, choose the amount of memory you'd like to reserve for this VM. I usually just go with the suggested amount, which in this case is 768MB. The next prompt will ask you to add a virtual hard disk. Go ahead and select  Create a virtual hard disk now  which should be the default. Next, you can select whichever type of VM hard disk type you'd like. I usually just select VDI. The next prompt will ask you if you'd like dynamic storage or fixed storage. Select  dynamic . Dynamic storage means that VirtualBox will only use the amount ...