Bài Tập Và Thực Hành 2: Tạo Cấu Trúc Bảng
<h3 style="text-align: justify;" id="1-muc-diacutech-yecircu-cau">1. Mục đích, yêu cầu</h3> <ul> <li style="text-align: justify;">Thực hiện được các thao tác cơ bản: khởi động và kết thúc Access, tạo CSDL mới;</li> <li style="text-align: justify;">Có các kĩ năng cơ bản về tạo cấu trúc bảng theo mẫu, chỉ định khoá chính;</li> <li style="text-align: justify;">Biết chỉnh sửa cấu trúc bảng.</li> </ul> <h3 style="text-align: justify;" id="2-noi-dung">2. Nội dung</h3> <p style="text-align: justify;"><em><strong>Bài 1.</strong></em></p> <p style="text-align: justify;">Khởi động Access, tạo CSDL với tên QuanLi_HS. Trong CSDL này tạo bảng HOC_SINH có cấu trúc được mô tả như sau:</p> <p style="text-align: justify;">HOC_SINH</p> <table style="border-collapse: collapse; width: 99.8913%;" border="1"> <tbody> <tr> <td style="width: 30.3882%;"><strong>Tên trường</strong></td> <td style="width: 30.3882%;"><strong>Mô tả</strong></td> <td style="width: 30.3904%;"><strong>Kiểu dữ liệu</strong></td> </tr> <tr> <td style="width: 30.3882%;">MaSo</td> <td style="width: 30.3882%;">Mã học sinh</td> <td style="width: 30.3904%;">AutoNumber</td> </tr> <tr> <td style="width: 30.3882%;">HoDem</td> <td style="width: 30.3882%;">Họ và đệm</td> <td style="width: 30.3904%;">Text</td> </tr> <tr> <td style="width: 30.3882%;">Ten</td> <td style="width: 30.3882%;">Tên</td> <td style="width: 30.3904%;">Text</td> </tr> <tr> <td style="width: 30.3882%;">GT</td> <td style="width: 30.3882%;">Giới tính</td> <td style="width: 30.3904%;">Text</td> </tr> <tr> <td style="width: 30.3882%;">DoanVien</td> <td style="width: 30.3882%;">Là đoàn viên hay không</td> <td style="width: 30.3904%;">Yes/No</td> </tr> <tr> <td style="width: 30.3882%;">NgSinh</td> <td style="width: 30.3882%;">Ngày sinh</td> <td style="width: 30.3904%;">Date/Time</td> </tr> <tr> <td style="width: 30.3882%;">DiaChi</td> <td style="width: 30.3882%;">Địa chỉ</td> <td style="width: 30.3904%;">Text</td> </tr> <tr> <td style="width: 30.3882%;">To</td> <td style="width: 30.3882%;">Tổ</td> <td style="width: 30.3904%;">Number</td> </tr> <tr> <td style="width: 30.3882%;">Toan</td> <td style="width: 30.3882%;">Điểm trung bình môn Toán</td> <td style="width: 30.3904%;">Number</td> </tr> <tr> <td style="width: 30.3882%;">Van</td> <td style="width: 30.3882%;">Điểm trung bình môn Văn</td> <td style="width: 30.3904%;">Number</td> </tr> </tbody> </table> <p style="text-align: justify;"><strong>Chú ý: </strong>Đối với các trường điểm trung bình môn, để nhập được số thập phân có một chữ số và luôn hiển thị dạng thập phân, ta cần đặt một số tính chất của các trường này như hình bên.</p> <p><img style="display: block; margin-left: auto; margin-right: auto;" src="/uploads/tinymce/hinh1-1690741940.png.webp" width="238" height="117" alt="hinh-anh-bai-tap-va-thuc-hanh-2-tao-cau-truc-bang-3091-0" title="hinh-anh-bai-tap-va-thuc-hanh-2-tao-cau-truc-bang-3091-0" loading="lazy"></p><div> <div class="ads-horizontal-wrapped" style="height: auto !important; min-height: 0px !important;">
<span class="ads-title">Advertisement</span>
<script async="" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8123786206223951" crossorigin="anonymous" type="text/javascript" data-checked-head="true"></script>

<ins class="adsbygoogle" style="display: block; height: 0px;" data-ad-client="ca-pub-8123786206223951" data-ad-slot="2203391893" data-ad-format="auto" data-full-width-responsive="true" data-adsbygoogle-status="done" data-ad-status="unfilled"><div id="aswift_1_host" style="border: none; height: 0px; width: 741px; margin: 0px; padding: 0px; position: relative; visibility: visible; background-color: transparent; display: inline-block; overflow: visible; opacity: 1;" tabindex="0" title="Advertisement" aria-label="Advertisement"><iframe id="aswift_1" name="aswift_1" style="left: 0px; position: absolute; top: 0px; border: 0px; width: 741px; height: 0px;" sandbox="allow-forms allow-popups allow-popups-to-escape-sandbox allow-same-origin allow-scripts allow-top-navigation-by-user-activation" width="741" height="0" frameborder="0" marginwidth="0" marginheight="0" vspace="0" hspace="0" allowtransparency="true" scrolling="no" src="https://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-8123786206223951&amp;output=html&amp;h=280&amp;slotname=2203391893&amp;adk=3553368404&amp;adf=2501886532&amp;pi=t.ma~as.2203391893&amp;w=741&amp;fwrn=4&amp;fwrnh=100&amp;lmt=1690915371&amp;rafmt=1&amp;format=741x280&amp;url=https%3A%2F%2Fsachgiaokhoa.online%2Fbai-tap-va-thuc-hanh-2-tao-cau-truc-bang-3091G2942.html&amp;fwr=0&amp;fwrattr=true&amp;rpe=1&amp;resp_fmts=3&amp;wgl=1&amp;uach=WyJtYWNPUyIsIjEzLjAuMCIsIng4NiIsIiIsIjExNS4wLjU3OTAuMTE0IixbXSwwLG51bGwsIjY0IixbWyJOb3QvQSlCcmFuZCIsIjk5LjAuMC4wIl0sWyJHb29nbGUgQ2hyb21lIiwiMTE1LjAuNTc5MC4xMTQiXSxbIkNocm9taXVtIiwiMTE1LjAuNTc5MC4xMTQiXV0sMF0.&amp;dt=1690915371611&amp;bpp=2&amp;bdt=342&amp;idt=181&amp;shv=r20230727&amp;mjsv=m202307270401&amp;ptt=9&amp;saldr=aa&amp;abxe=1&amp;cookie=ID%3D94547395a8fa18af-22e89ad22ae300c0%3AT%3D1690912062%3ART%3D1690915122%3AS%3DALNI_MYNbCG599XmevrUPCYJ3Zv-Np5EvA&amp;gpic=UID%3D00000d3b2ce8a729%3AT%3D1690912062%3ART%3D1690915122%3AS%3DALNI_MaVlHrwAJeI0KGbMoTcFZDk5BwO2Q&amp;prev_fmts=0x0&amp;nras=1&amp;correlator=6012876328851&amp;frm=20&amp;pv=1&amp;ga_vid=1359380086.1690915372&amp;ga_sid=1690915372&amp;ga_hid=114710039&amp;ga_fc=0&amp;u_tz=420&amp;u_his=50&amp;u_h=1080&amp;u_w=1920&amp;u_ah=1055&amp;u_aw=1920&amp;u_cd=24&amp;u_sd=1&amp;dmc=8&amp;adx=394&amp;ady=1745&amp;biw=1910&amp;bih=970&amp;scr_x=0&amp;scr_y=0&amp;eid=31076469%2C44759876%2C44759927%2C44759842%2C31076483%2C31076578%2C44788442%2C44795553%2C21065724%2C44797786&amp;oid=2&amp;pvsid=624283226881591&amp;tmod=85265995&amp;uas=0&amp;nvt=1&amp;fc=1920&amp;brdim=0%2C25%2C0%2C25%2C1920%2C25%2C1920%2C1055%2C1920%2C970&amp;vis=1&amp;rsz=%7C%7CoeEbr%7C&amp;abl=CS&amp;pfx=0&amp;fu=128&amp;bc=31&amp;ifi=2&amp;uci=a!2&amp;btvi=1&amp;fsb=1&amp;xpc=6jrNPAkG56&amp;p=https%3A//sachgiaokhoa.online&amp;dtd=186" data-google-container-id="a!2" data-google-query-id="COC_3dCOvIADFelVDwIdeZ4Jqw" data-load-complete="true"></iframe></div></ins>
<script type="text/javascript">
            (adsbygoogle = window.adsbygoogle || []).push({});
        </script>
</div>
</div><p></p> <p><em><strong>Bài 2.</strong></em> Chỉ định khoá chính:</p> <p><span style="text-align: justify;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Chỉ định trường MaSo là khoá chính.</span></p> <p style="text-align: justify;"><em><strong>Bài 3.</strong></em></p> <p style="text-align: justify;">- Chuyển trường DoanVien xuống dưới trường <strong>NgSinh </strong>và trên trường <strong>DiaChi</strong>.</p> <p style="text-align: justify;">- Thêm các trường sau:</p> <table style="border-collapse: collapse; width: 99.8913%;" border="1"> <tbody> <tr> <td style="width: 47.0515%;"><strong>Tên trường</strong></td> <td style="width: 47.0515%;"><strong>Mô tả</strong></td> </tr> <tr> <td style="width: 47.0515%;">Lí</td> <td style="width: 47.0515%;">Điểm trung bình môn Lí</td> </tr> <tr> <td style="width: 47.0515%;">Hóa</td> <td style="width: 47.0515%;">Điểm trung bình môn Hóa</td> </tr> <tr> <td style="width: 47.0515%;">Tin</td> <td style="width: 47.0515%;">Điểm trung bình môn Tin</td> </tr> </tbody> </table> <p style="text-align: justify;">- Di chuyển các trường điểm để có thứ tự là: Toan, Li, Hoa, Van, Tin.</p> <p style="text-align: justify;">- Lưu lại bảng và thoát khỏi Access.</p> <p style="text-align: justify;"><strong>Chú ý:</strong></p> <ul> <li style="text-align: justify;">Đặt tên trong Access:</li> </ul> <p style="text-align: justify;">- Không đặt tên bảng hay mẫu hỏi cùng tên.</p> <p style="text-align: justify;">- Tên trường không quá 64 kí tự.</p> <p style="text-align: justify;">- Những kí tự không dùng trong tên đối tượng gồm dấu chấm (.), dấu chấm than (!), dấu huyền cạnh phím số 1 (`), các dấu ngoặc vuông [ ].</p> <p style="text-align: justify;">- Tránh dùng tên trùng với tên các hàm có sẵn trong Access hoặc tên các tính chất của trường.</p> <ul> <li style="text-align: justify;">Trong chế độ thiết kế để tạo/sửa đổi cấu trúc bảng:</li> </ul> <p style="text-align: justify;">- Nhấn phím <strong>Tab </strong>hoặc <strong>Enter </strong>để chuyển qua lại giữa các ô</p> <p style="text-align: justify;">- Nhấn phím F6 để chuyển qua lại giữa hai phần của cửa sổ cấu trúc bảng;</p> <p style="text-align: justify;">- Để chọn một trường, ta nháy chuột vào ô bên trái tên trường (con trỏ chuột có hình mũi tên), khi được chọn, toàn bộ dòng định nghĩa trường được bôi đen.</p> <ul> <li style="text-align: justify;">Khi đã chỉ định khoá chính cho bảng, Access sẽ không cho phép nhập giá trị trùng hoặc để trống giá trị trong trường khoá chính.</li> </ul> <p>&nbsp;</p>