inflearn logo
강의

Khóa học

Chia sẻ kiến thức

CS Knowledge Essentials | Mạng lưới thiết kế mẫu Hệ điều hành Cơ sở dữ liệu Cấu trúc dữ liệu

Cơ bản về cơ sở dữ liệu #2-1. Trường, bản ghi, kiểu dữ liệu ★★★

attribute, field, property의 명확한 차이점이 궁금합니다.

1407

zbqlr456

3 câu hỏi đã được viết

1

안녕하세요 큰돌님! 데이터베이스 기본을 보다가 궁금한 것이 생겨 질문드립니다.

데이터베이스 첫번째 강의에선 속성(attribute)라고 말씀하셨던 부분이 다음엔 field와 property라고 말씀하셨는데

attribute와 property는 단순히 엔티티의 고유한 속성으로 같은 의미로 쓰이는것 같고, field는 이를 데이터베이스 테이블에 적용시킨 것을 말한 것 같은데 맞는건지 궁금합니다.

또, Java에서 쓰이는 field와 property의 의미는 데이터베이스에서의 관점에서 쓰이는 field와 property와 동일한 것인지도 궁금합니다.

면접 기술면접 운영체제

Câu trả lời 1

1

kundol

안녕하세요 ㅎㅎ

attribute와 property는 단순히 엔티티의 고유한 속성으로 같은 의미로 쓰이는것 같고, field는 이를 데이터베이스 테이블에 적용시킨 것을 말한 것 같은데 맞는건지 궁금합니다.

>> 사실 3 다 비슷한 의미다라고 보시는게 좋습니다.

예를 들어볼까요?

MySQL에서 어떤 테이블의 데이터를 선언해보죠.

image

자, task_id, start_date 등의 field 값이 설정되어있죠?

이를 기반으로 JSON객체를 만들어내면 어떻게 객체가 나오게 될까요?

{"task_id" : value, "start_date" : value}

앞의 코드와 같은 객체가 나오게 되겠죠?

근데 JSON에서는 key값을 property라고도 field라고도 하구요. 상관이 없습니다.

다만, attribute와 property는 프론트엔드에서는 차이점이 있는 용어로 쓰입니다. 이것도 좀 작은 차이긴 한데 Attribute는 HTML에서 정의됩니다. property는 DOM에서 정의되고 Attribute는 상수이며 property는 변수라는 의미로 쓰입니다.

 

또, Java에서 쓰이는 field와 property의 의미는 데이터베이스에서의 관점에서 쓰이는 field와 property와 동일한 것인지도 궁금합니다.

>> 음.. 비슷하긴 한데 JAVA에서는 이러한 차이점이 있다는 것을 분명히 하셔야 합니다.

field

class안의 있는 멤버변수를 의미합니다.

property

개발자가 정의하는 (또는 유저가 정의하는) 그런 값들을 의미합니다. 예를 들어 큰돌의 바지색깔 같은 것이죠.

또 질문 있으시면 언제든지 질문 부탁드립니다.

감사합니다.

강사 큰돌 올림.

0

zbqlr456

정리가 되었습니다. 상세한 설명 감사드립니다!

안녕하세요 선생님, API 실습 2 강의를 듣다 궁금한 점이 생겨 질문 드립니다.

0

535

2

JSON으로 사이트맵

0

487

1

브라우저 렌더링 부분 교재 관련 질문입니다!

0

460

2

교제를 따로 사야하나요?

0

1962

1

클라우드 아키텍쳐에서 토폴로지 설계

1

704

1

로컬스토리지, 세션 스토리지 용량 초과하면 어떻게 되나요?

0

1540

1

학습 순서가 정해져있는건지 궁금합니다.

0

510

1

TCP/IP 4계층, OSI 7계층에 대해 질문드립니다.

0

955

1

서브넷마스크 할당 퀴즈가 헷갈립니다

1

466

1

Linked List의 시간 복잡도에 대한 질문입니다

0

478

1

HTTP 메서드 #1. 질문있습니다.

0

508

1

jwt 토큰

0

746

1

해당 질문에 대한 답변 예시 중에 제가 본 것 중 제일 고품질이네요

0

426

2

UDP의 고정길이에 대하여 질문이 있습니다.

0

309

1

팩토리 패턴의 의존성 주입과 관련해서 질문이 있습니다!

0

686

1

질문 잇워오

0

381

1

안녕하세요 axios DIP 사례의 화살표가 잘 이해가 되지 않아 질문드립니다

0

304

1

동적배열 질문있어요

0

235

1

책과 강의 교안.. 어떤 것에 비중을 두어야 하나요?

0

488

1

HTTP3 UDP통신

0

970

1

[오탈자 문의]

0

258

1

싱글톤 패턴에서 정적 멤버 방식과 정적 블록 방에서 정적 블록 방식은 final이 없는 이유

0

332

1

Json이 프로그래밍 언어와 플랫폼에 독립적인 이유가 뭔가요?

0

429

1

질문!

0

256

1