Duyệt cây đa cấp trên MS SQL Server

Tôi là lập trình viên thường làm việc trên hệ quản trị cơ sở dữ liệu MS SQL Server. Tình cờ tôi có dịp "đụng" vấn đề duyệt cây đa cấp khá hay nên muốn chia sẻ kinh nghiệm qua bài viết này. Chương trình ở đây viết bằng script Transact-SQL, đương nhiên các bạn ...

Tác giả: Bùi Văn Nam viết 10:48 ngày 22/08/2018

Ô mật khẩu “tự bảo vệ”

Rất nhiều bạn đọc gửi hỏi về cách làm ô mật khẩu bảo vệ trong môi trường .NET, cách chặn message EN_UPDATE của Textbox để lưu mật khẩu sang một thuộc tính khác và biến thuộc tính Text thành những dấu * cùng nhiều câu hỏi khác liên quan tới vấn đề bảo vệ ô mật ...

Tác giả: Bùi Văn Nam viết 10:48 ngày 22/08/2018

Dịch vụ tạo báo cáo trong MS SQL Server

MS SQL Server có dịch vụ tạo các báo cáo rất hữu ích cho doanh nghiệp. Mục đích sử dụng báo cáo Báo cáo thường được dùng cho 2 mục đích - Company Internal Operations và Company External Operations (tạm dịch là nội bộ và bên ngoài). Dịch vụ báo cáo Đây ...

Tác giả: Hoàng Hải Đăng viết 10:48 ngày 22/08/2018

Quản trị Hệ thống Oracle9i: Dễ dàng như việc ấn nút

Thông thường việc quản lý một hệ thống thông tin bao gồm CSDL và ứng dụng luôn được coi là một công việc rất phức tạp và tốn nhiều công sức. Nhưng hiện nay, hai sản phẩm của Oracle là Oracle9i Database và Oracle9i Application Server đã có các tính nǎng mới hỗ trợ ...

Tác giả: Hoàng Hải Đăng viết 10:48 ngày 22/08/2018

Két sắt dữ liệu cho doanh nghiệp

Dữ liệu là tài sản vô cùng quí báu đối với mọi doanh nghiệp trong môi trường cạnh tranh toàn cầu đang diễn ra hết sức gay gắt. Ai nắm giữ nhiều thông tin hơn sẽ là người chiến thắng. Bên cạnh nỗ lực tập trung bảo ...

Tác giả: Bùi Văn Nam viết 10:48 ngày 22/08/2018

Lập trình thay đổi Component Palette của Delphi IDE

Nếu bạn thường làm việc với Delphi, nếu Delphi của bạn đã được cài đặt thêm rất nhiều các thành phần điều khiển (component) và nếu bạn luôn phải sử dụng rất nhiều component trong các dự án của mình thì có bao giờ bạn thấy mệt mỏi khi phải tìm đến biểu tượng ...

Tác giả: Tạ Quốc Bảo viết 10:48 ngày 22/08/2018

Các hàm Ranking mới trong SQL Server 2005

Cùng với SQL Server 2005, Microsoft đã giới thiệu một số tính năng mới và những tính năng này sẽ giúp cho chuyên viên về DBA hay SQL Server dễ dàng hơn trong việc viết mã và duy trì cơ sở dữ liệu SQL Server. Bài này sẽ thảo luận về các hàm ranking mới được cung ...

Tác giả: Trịnh Tiến Mạnh viết 10:48 ngày 22/08/2018

LINQ khai thông rào cản truy vấn

Giải pháp lập trình hợp nhất, đem đến khả năng truy vấn dữ liệu theo cú pháp SQL trực tiếp trong C# hay VB.NET, áp dụng cho tất cả các dạng dữ liệu từ đối tượng đến CSDL quan hệ và XML. Xử lý thông tin hay dữ liệu là nhiệm vụ quan trọng nhất của bất kỳ phần ...

Tác giả: Tạ Quốc Bảo viết 10:47 ngày 22/08/2018

Advance Microsoft Visual Basic 6.0 2nd Ed

Tuy phiên bản mới MS Visual Basic.NET đã ra được hơn một năm song hầu như các lập trình viên ngày nay vẫn sử dụng VB 6.0 bởi tính hoàn hảo và đơn giản trong việc viết mã nguồn. Sách được viết bằng Tiếng Anh Download: Advance Microsoft Visual Basic 6.0 2nd Ed.CHM ...

Tác giả: Hoàng Hải Đăng viết 10:47 ngày 22/08/2018

Hàm đọc số dùng mã Unicode trong Access

Do môi trường VBA chưa hỗ trợ Unicode đầy đủ nên việc thiết lập hàm đọc số tiếng Việt với mã (font) Unicode trong Access cũng như Excel có khó khăn. Bài viết này giới thiệu một cách thiết lập hàm đọc số dùng font Unicode trong Access (bạn cũng có thể áp dụng ...

Tác giả: Hoàng Hải Đăng viết 10:47 ngày 22/08/2018

Tối ưu mã nguồn C/C++

Tại sao phải tối ưu mã lệnh? Sự ra đời của các trình biên dịch hiện đại đã giúp lập trình viên cải thiện đáng kể thời gian và công sức phát triển phần mềm. Một vấn đề đáng quan tâm là xu hướng phát triển phần mềm theo hướng trực quan nhanh và tiện dụng dần ...

Tác giả: Bùi Văn Nam viết 10:47 ngày 22/08/2018

SolidDB cho MySQL

Peter Gulutzan Solid Information Technology ( www.soliddb.com / www.solidtech.com ) ra đời và hoạt động từ vài năm nay. Tuy không quá nổi bật nhưng công ty này đã trở nên quen thuộc với những người sành sỏi trong thế giới SQL. Gần đây, Solid trở ...

Tác giả: Tạ Quốc Bảo viết 10:47 ngày 22/08/2018

SALT: Ngôn ngữ hỗ trợ tiếng nói trên web

Việc sử dụng điện thoại để truy cập các dịch vụ tự động như kiểm tra tài khoản ngân hàng hay lịch bay không phải là điều mới mẻ. Những hệ thống như vậy cho phép người gọi trả lời các câu hỏi hay chọn các tùy chọn, và hệ thống sẽ đáp trả bằng các câu nói thâu âm ...

Tác giả: Hoàng Hải Đăng viết 10:47 ngày 22/08/2018

Phương pháp bảo mật cơ sở dữ liệu

Trong chiến lược bảo mật dữ liệu, đa số các công ty hiện nay tập trung nguồn lực vào bảo vệ dữ liệu trên đường truyền. Trong khi đó vấn đề bảo vệ dữ liệu nằm trong cơ sở dữ liệu (CSDL, database) chưa được quan tâm đúng mức. Thực tế cho thấy, sự cố về an ninh ...

Tác giả: Bùi Văn Nam viết 10:47 ngày 22/08/2018

Mười lỗi lớn nhất các nhà phát triển hay mắc phải với CSDL

Thế giới phần mềm luôn phát triển không ngừng với những kiểu mẫu mới, thời thượng hơn, trang nhã hơn, đa chức năng hơn. Đã qua lâu rồi cái thời sản phẩm IT chỉ là những cái máy “cục mịch”, có mỗi nhiệm vụ thực hiện chức năng theo mã hoá của người lập ...

Tác giả: Hoàng Hải Đăng viết 10:47 ngày 22/08/2018

Lập trình bảo mật cơ sở dữ liệu Access

Hầu như ai mần một ứng dụng Microsoft Access cũng xài một trong những (hoặc tất cả) cách sau để bảo vệ cơ sở dữ liệu (CSDL), hòng khóa tay, khóa chân những nhân viên tò mò, thích quậy: 1. Bảo vệ mã lệnh VBA (Visual Basic for Application) bằng cách chọn mục ...

Tác giả: Bùi Văn Nam viết 10:47 ngày 22/08/2018

Oracle Database có nhiều lỗi hơn SQL Server

Microsoft thường không công bằng khi chỉ trích các vấn đề bảo mật, đại diện của NGSS nhận xét. Microsoft có thể nói là hãng sản xuất phần mềm "nóng nảy" nhất trong lĩnh vực bảo mật. Nhưng không phải mọi đánh giá của hãng đều bị coi là tồi. Công ty phần ...

Tác giả: Hoàng Hải Đăng viết 10:47 ngày 22/08/2018

Xây dựng bộ đếm cho Website bằng ngôn ngữ ASP

Bạn muốn biết tại một thời điểm có bao nhiêu người đang truy cập website của mình? Việc này không thể thực hiện được với mã lệnh HTML thuần túy hay JavaScript mà phải dùng đến ngôn ngữ kịch bản chạy trên server (server-side scripting language) như ASP, PHP hay ...

Tác giả: Bùi Văn Nam viết 10:47 ngày 22/08/2018

Xây dựng một ứng dụng từ điển đơn giản

Công cụ cần thiết nhất khi học ngoại ngữ chính là từ điển. Chắc hẳn các bạn cũng như tôi luôn cảm thấy vất vả khi phải tra từ trên cuốn từ điển dày cộp. Giải pháp đáng giá là sử dụng ứng dụng từ điển trên máy vi tính. Mặc dù hiện nay các ứng dụng từ điển đã có ...

Tác giả: Trịnh Tiến Mạnh viết 10:47 ngày 22/08/2018

CÁC CẤU HÌNH CƠ SỞ DỮ LIỆU CLIENT/SERVER

Nhìn chung mọi ứng dụng cơ sở dữ liệu đều bao gồm các phần: - Thành phần xử lý ứng dụng (Application processing components) - Thành phần phần mềm cơ sở dữ liệu (Database software componets) - Bản thân cơ sở dữ liệu (The database itself) Các mô hình về xử ...

Tác giả: Tạ Quốc Bảo viết 10:47 ngày 22/08/2018